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.
1
resposta

Por que a classificação está mudando a ordem das linhas com chaves de classificação idênticas?

Aqui estão os dados: D 2 B 2 A 2 Quando eu executo este comando: sort -k2,2 file gera: A 2 B 2 D 2 A minha pergunta é que quando especifico apenas a segunda coluna -k2,2 , Por que é que ele classifica pela primeira coluna...
07.02.2013 / 20:41
3
respostas

Como ordenar a string que combina com string + numérico usando o script bash?

Estes são os dados que eu quero classificar. Mas sort trata o numérico como string, os dados não são classificados como eu esperava. /home/files/profile1 /home/files/profile10 /home/files/profile11 /home/files/profile12 /home/fil...
26.06.2012 / 10:27
6
respostas

Obtém contagem de ocorrências de palavra de arquivo de texto de todas as palavras e saída de impressão ordenada

Eu tinha um comando que funcionava através de um arquivo de texto, contava todas as ocorrências das palavras e as imprimia assim: remy@box $˜ magic-command-i-forgot | with grep | and awk | sort ./textfile.txt 66: the 54: and 32: I 16: unix 12...
20.05.2012 / 06:12
1
resposta

Ordene os dados em ordem decrescente da primeira coluna, para valores iguais, use a segunda coluna em ordem crescente

Permita-me esclarecer: Suponha que eu tenha algumas palavras-chave com frequência de uso: 12 Hi 7 Hash 7 C++ 9 Superuser 17 Stackoverflow 9 LaTeX 42 Life 9 Ubuntu O que eu quero é classificar esses dados com base na frequência...
31.03.2014 / 11:41
2
respostas

Por que a ordenação ls ignora caracteres não alfanuméricos?

Ao classificar nomes de arquivos, ls ignora caracteres como -,_ . Eu esperava que ele usasse esses personagens na classificação também. Um exemplo: touch a1 a2 a-1 a-2 a_1 a_2 a.1 a.2 a,1 a,2 Agora exiba esses arquivos com ls -1...
01.04.2012 / 09:42
3
respostas

Por que os coreutils são mais lentos que o Python?

Eu escrevi o seguinte script para testar a velocidade da funcionalidade de classificação do Python: from sys import stdin, stdout lines = list(stdin) lines.sort() stdout.writelines(lines) Eu então comparei isso com o comando coreutils so...
24.11.2014 / 18:57
3
respostas

Escalabilidade de 'sort -u' para arquivos gigantescos

Qual é o limite de escalabilidade razoável de 'sort -u'? (em dimensões de "comprimento da linha", "quantidade de linhas", "tamanho total do arquivo"?) Qual é a alternativa do Unix para arquivos que excedam isso na dimensão de "quantidade de l...
26.04.2016 / 07:31
1
resposta

Lista de diretórios não totalmente classificada

Eu tenho o seguinte diretório em um sistema Debian Linux. No entanto, uma coisa estranha é que o arquivo populate.sql não parece ser classificado com o resto. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1...
17.01.2018 / 04:37
5
respostas

busca não sensível a maiúsculas e minúsculas de nomes de arquivos duplicados

Existe uma maneira de encontrar todos os arquivos em um diretório com nomes de arquivos duplicados, independentemente da caixa (letras maiúsculas e minúsculas)?     
18.10.2011 / 19:02
5
respostas

Como posso classificar uma lista com o nível major.minor.patch e, às vezes, com o rc corretamente?

Eu tenho que ordenar a seguinte lista com um script de shell e fazer a versão mais recente aparecer na parte inferior ou superior. Como eu faria isso apenas com ferramentas de shell? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5...
09.03.2017 / 16:23