Perguntas sobre 'sort'

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.
4
respostas

Classificar com base na terceira coluna

Estou enfrentando um enorme arquivo de 4 colunas. Gostaria de exibir o arquivo classificado no stdout com base em sua terceira coluna: cat myFile | sort -u -k3 Isso é suficiente para realizar o truque?     
10.12.2013 / 12:13
3
respostas

Organizar e contar o número de ocorrências de linhas

Eu tenho Apache logfile, access.log , como contar o número de ocorrências de linha nesse arquivo? por exemplo, o resultado de cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]' é a.php b.php a.php c.php d.php b.php a.php...
26.11.2014 / 12:31
9
respostas

Listar arquivos ordenados numericamente

Eu tenho vários arquivos de log1 a log164 . Estou tentando LISTAR o diretório (classificado) em um terminal UNIX, mas as funções de classificação estão fornecendo apenas o formato assim: home:logs Home$ ls -1 | sort log1.gz log10.gz l...
09.03.2012 / 03:18
6
respostas

Qual é a diferença entre “sort -u” e “sort | uniq ”?

Em todos os lugares que vejo alguém precisando obter uma lista única e classificada, eles sempre encaminham para sort | uniq . Eu nunca vi nenhum exemplo em que alguém usa sort -u . Por que não? Qual é a diferença e por que é melhor usar o u...
16.05.2013 / 13:22
2
respostas

Tentando classificar em dois campos, segundo e primeiro

Estou tentando classificar várias colunas. Os resultados não são os esperados. Aqui estão meus dados (people.txt): Simon Strange 62 Pete Brown 37 Mark Brown 46 Stefan Heinz 52 Tony Bedford 50 John Strange 51 Fred Bloggs 22 James Bedford 21...
24.10.2012 / 14:12
17
respostas

Como você classifica du saída por tamanho?

Como você classifica du -sh /dir/* por tamanho? Eu li um site que dizia usar | sort -n , mas isso obviamente não está certo. Aqui está um exemplo que está errado. [~]# du -sh /var/* | sort -n 0 /var/mail 1.2M /var/www 1.8M /v...
09.12.2010 / 12:17
4
respostas

A classificação suporta a classificação de um arquivo no local, como 'sed -in-place'?

Sou cego ou não há opção como --in-place para sort ? Para salvar os resultados no arquivo de entrada, o sed usa -i ( --in-place ). Redirecionando a saída de sort para o arquivo de entrada sort < f > f resulta em e...
22.01.2012 / 11:02
4
respostas

Classificando a saída de “find”?

Eu preciso poder classificar em ordem alfabética a saída de find antes de direcioná-la para um comando. Inserir | sort | entre não funcionou, então o que eu poderia fazer? find folder1 folder2 -name "*.txt" -print0 | xargs -0 myCommand...
16.03.2012 / 11:29
11
respostas

ordena mas mantém a linha de cabeçalho no topo

Estou obtendo a saída de um programa que primeiro produz uma linha que é um conjunto de cabeçalhos de coluna e, em seguida, várias linhas de dados. Eu quero cortar várias colunas desta saída e visualizá-lo classificado de acordo com várias colun...
23.04.2011 / 02:05
7
respostas

Como posso remover duplicatas na minha .bash_history, preservando a ordem?

Eu realmente gosto de usar control+r para pesquisar recursivamente meu histórico de comandos. Eu encontrei algumas boas opções que eu gosto de usar: # ignore duplicate commands, ignore commands starting with a space export HISTCONTROL=eras...
20.09.2012 / 16:55