Sort é um programa de linha de comando que permite que a entrada padrão ou os arquivos de texto especificados sejam classificados de várias maneiras, como numericamente ou alfabeticamente, e o resultado pode ser exibido no terminal ou enviado para o arquivo.
Eu tenho um arquivo separado por tabulações e quero classificá-lo por suas colunas 9, 14 e 16. Com isso, quero dizer que todas as linhas que concordarem na coluna 9 devem ser classificadas pela coluna 14 e, entre elas, aqueles que também conco...
Eu usei comm para comparar dois arquivos classificados.
Cada linha nesses arquivos são números inteiros positivos.
Mas os resultados mostram
comm: file 1 is not in sorted order
comm: file 2 is not in sorted order
Como é possível o erro...
Suponha que eu tenha uma lista de nomes de caminho dos arquivos armazenados em uma matriz
filearray=("dir1/0010.pdf" "dir2/0003.pdf" "dir3/0040.pdf" )
Eu quero classificar os elementos na matriz de acordo com os nomes de base dos nomes d...
Eu acho que sou bastante experiente agora na classificação por colunas ; no entanto, não encontrei nada até agora como classificar linhas contínuas .
Supondo que temos um arquivo de texto que se parece com isso: (muito simplificado, é claro...
Estou tentando classificar dentro de uma linha de entrada em um número desconhecido de campos:
Entrada:
ab bc
bc ab
cd ef bc
bc cd ef
cd bc ab
ef ab bc cd gh
Saída:
ab bc
ab bc
bc cd ef
bc cd ef
ab cb cd
ab bc cd ef gh
Eu tenho...
Eu quero classificar os arquivos de acordo com o número no nome do arquivo.
Aqui estão os arquivos:
$ ls *.f
0.f 13.f 1.f 22.f 4.f abc.f
O resultado da classificação:
$ ls *.f | sort -t. -k1n
0.f
abc.f # note this file!
1.f
4.f
13...
Ao ler tutoriais sobre arquivos de renomeação de lote no bash e usar o comando sort para classificar o conteúdo do arquivo, não consegui descobrir como combinar os dois.
Eu tenho um diretório cujo conteúdo é classificado usando tags dentro...
Considere a seguinte entrada para classificar:
cat > foo <<EOM
D,,5014978
DD,,25
D,I,1972765530
D,Y,4223624
-,Y,71285059
YA,I,2
EOM
Agora, tente executar sort foo
A saída não é classificada ao tentar isso em qualquer uma da...
Estou tentando classificar um arquivo como este (que é uma lista de nomes de sub-rotina)
cfn=(1370) __lib_file_MOD_file_open
fn=(1368) __universe_MOD_general_boot
fn=(916) __universe_MOD_general_main
fn=(6142) __grid_var_MOD_get_overlap
......
O que está acontecendo no seguinte trecho de código? Eu não estou recebendo minha saída esperada.
Eu acho que foi um bug, mas isso acontece por 2 programas diferentes (uniq e sort), então eu suspeito que é algo a ver com ... bem, eu não sei o...