<Anterior | Conteúdo | Próxima>
Brinque um pouco com grep, valerá a pena dedicar algum tempo a este comando de filtragem mais básico, mas muito poderoso. Os exercícios no final deste capítulo o ajudarão a começar, consulte a Seção 5.5.
5.3.2. Saída de filtragem
O comando tipo organiza as linhas em ordem alfabética por padrão:
thomas: ~> gato pessoas que eu gosto | ordenar
Tia Emmy Namorado Pai
Vovó mãe
Meu chefe
thomas: ~> gato pessoas que eu gosto | ordenar
Tia Emmy Namorado Pai
Vovó mãe
Meu chefe
Mas há muito mais coisas tipo pode fazer. Olhando para o tamanho do arquivo, por exemplo. Com este comando, o conteúdo do diretório é classificado pelos arquivos menores primeiro e pelos arquivos maiores por último:
ls -A | ordenar -nk 5
Sintaxe de classificação antiga
Você pode obter o mesmo resultado com ls -A | ordenar + 4n, mas este é um formulário antigo que não está de acordo com os padrões atuais.
O tipo comando também é usado em combinação com o único programa (ou tipo -u) para classificar a saída e filtrar entradas duplas:
thomas: ~> lista de itens de gatos
1
4
2
5
34
thomas: ~> lista de itens de gatos
1
4
2
5
34
567
432
567
34
555
thomas: ~> classificar lista de itens | uniq
1
2
34
4
432
5
555
567
567
432
567
34
555
thomas: ~> classificar lista de itens | uniq
1
2
34
4