Você pode encadear chaves no mesmo comando, ele classificará na ordem especificada.
sort -o test_sorting.txt -k 2,2 -k 11,11 -k 3,3r Filename
Eu preciso classificar um arquivo por várias colunas. Existem 12 colunas e eu preciso classificar primeiro pela coluna 2, depois 11 e, por último, 3. A terceira coluna deve estar na ordem inversa (do maior para o menor valor). Eu também quero salvar as colunas classificadas em um novo documento. Este é o comando que estou usando, mas não está funcionando:
sort -k 2,2 Filename | tipo -k 11,11 | classifique -k 3,3 -r -o test_sorting.txt
O que devo fazer de diferente?
Você pode encadear chaves no mesmo comando, ele classificará na ordem especificada.
sort -o test_sorting.txt -k 2,2 -k 11,11 -k 3,3r Filename
Tags sort text-formatting columns