Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

260
Visualizações
usando Linux cortar, ordenar y uniq

Tengo una lista con población, año y condado y necesito cortar la lista y luego encontrar la cantidad de condados únicos.

La lista comienza así:

 #Population, Year, County 3900, 1969, Beaver 3798, 1970, Beaver 3830, 1971, Beaver 3864, 1972, Beaver 3993, 1973, Beaver 3976, 1974, Beaver 4064, 1975, Beaver

Hay mucho más en esta lista, y muchos más condados. Tengo que cortar la columna del condado, ordenarla y luego mostrar el número de condados uniq. Probé este comando:

 cut -c3- list.txt | sort -k3 | uniq -c

Pero esto no corta la tercera lista, ni la ordena alfabéticamente. ¿Qué estoy haciendo mal?

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Puede agregar un delimitador, que es una coma en su caso:

 cut -f 3 -d, list.txt | sort | uniq

luego, -c especifica la posición del carácter , en lugar del campo, que se especifica con -f .

Para eliminar los espacios al frente, puede canalizar todo esto, por ejemplo, awk '{print $1}' , es decir

 cut -f 3 -d, list.txt | awk '{print $1}' | sort | uniq

[editar]

Aaaay. Si intenta cut el tercer campo, solo le queda un campo después de la canalización, por lo que la clasificación en el tercer campo no funcionará, razón por la cual lo omití en mi ejemplo. Obtienes 1 campo, solo lo ordenas y aplicas uniq .

over 4 years ago · Santiago Trujillo Relatório

0

Puede usar awk para extraer el tercer campo (delimitado por espacios) y luego hacer su clasificación/uniq.

 awk '{print $3}' list.txt |sort |uniq -c
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda