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

Ordenar comportamento inconsistente do comando

Eu quero classificar dois arquivos, mas não consigo obter resultados consistentes. Parece que há problemas com o agrupamento, mas não consigo entender o motivo. No separador de arquivos de amostra, existe um único espaço: file1: a b B A...
19.08.2015 / 11:45
3
respostas

Como verificar se a lista de números está ordenada?

Como verificar se os números do arquivo de lista estão aumentando? Lista de exemplos1: 658 659 663 vai ficar "OK". Lista de exemplos2: 658 664 663 receberá "FAIL". Lista de exemplos3: 23 24 25 26 vai ficar "OK".   ...
30.01.2018 / 14:01
3
respostas

Imprima linhas aleatórias respeitando a ordem do arquivo de origem

Eu tenho um arquivo de texto grande (~ 500K linhas) com frases curtas (par de palavras longas). Além disso, há alguma marcação XML na maioria das linhas. Finalmente, o arquivo de texto foi classificado antes , a marcação foi adicionada! Adicion...
14.08.2015 / 19:16
5
respostas

Classificando linhas em um arquivo por um valor numérico enterrado dentro

Estou escrevendo um script Bash para testar erros de memória flash USB usando a ferramenta f3 . Eu tenho um texto como este (criado por grepping logs do programa f3read ): 2017-10-25_09:30:22/sdf.log:Data LOST: 4.00 KB (8 sectors) 2017-10...
15.11.2017 / 13:15
3
respostas

Localizando arquivos em um servidor Unix e classificando por tamanho

Eu tenho um servidor da web onde fiquei sem espaço e está causando problemas com os sites WordPress que estou executando neles. Eu sei que tenho muitos arquivos .png grandes (o fato de que ele é PNG é um erro em si , mas não vamos entrar...
27.09.2014 / 15:14
4
respostas

Classifique campos separados por vírgula em cada linha por valor numérico

Eu tentei isso: $ echo "2,3435,1" | sort -n 2,3435,1 $ sort -t',' -n test_sort.txt kill,gill,burger 110,20,30,13 $ cat test_sort.txt 110,20,30,13 kill,gill,burger Por que o meu comando sort não funciona? Meu comando sort deseja...
02.07.2014 / 16:39
2
respostas

Como obtenho a classificação para mostrar os resultados em ordem de classificação semelhante a humana?

Executando o comando sort no primeiro campo de um arquivo sort -k1,1 file.txt desta forma: 1,2,3 2,1,1 10,2,1 me dá: 1,2,3 10,2,1 2,1,1 em vez de: 1,2,3 2,1,1 10,2,1 Eu não quero 10 antes de 2. Existe alguma maneira de fa...
04.05.2017 / 12:56
4
respostas

Como ordenar os arquivos por parte do nome do arquivo?

Dados os arquivos abaixo: ABC38388.SC01.StatueGrade_MKP ABC38388.SC02.Statue_GKP DEF38389.SC03.Statue_HKP XYZ38390.SC00.Statue_WKP Como posso listar todos eles com base no valor SC , assim: XYZ38390.SC00.Statue_WKP ABC38388.SC01.Stat...
09.12.2015 / 17:01
5
respostas

sort command no unix com sort numérico

Eu tenho file1: "$lvl=57" "$lvl=20" "$lvl=48" "$lvl=17" "$lvl=58" Arquivo2 eu quero: "$lvl=17" "$lvl=20" "$lvl=48" "$lvl=57" "$lvl=58" Basicamente numericamente, tipo arquivo1.     
21.11.2014 / 10:48
3
respostas

Obter linhas com valores máximos na coluna usando awk, uniq e sort

Eu tenho um arquivo com o próximo formato 2011-12-01 user1 access1 2011-12-01 user1 access2 2011-12-01 user2 access2 2011-12-01 user4 access2 2011-12-02 user1 access1 2012-01-01 user3 access1 2012-01-01 user4 access2 Eu gostaria de ter um...
25.01.2012 / 13:36