Perguntas com a marcação «sort»

Classificação de arquivos de texto ou outros dados, por exemplo, com o utilitário de classificação.



3
Por que o tipo diz que ɛ = e?
ɛ("Latin epsilon") é uma letra usada em certas línguas africanas, geralmente para representar o som da vogal no inglês "bed". No Unicode, é codificado como U + 025B, muito diferente do cotidiano e. No entanto, se eu sorto seguinte: eb ed ɛa ɛc parece que sortconsidera ɛe eequivalente: ɛa eb …
25 sort  locale  unicode 


3
Escalabilidade de 'sort -u' para arquivos gigantescos
Qual é o limite de escalabilidade razoável de 'sort -u'? (nas dimensões "comprimento da linha", "quantidade de linhas", "tamanho total do arquivo"?) Qual é a alternativa do Unix para arquivos que excedem isso na dimensão "quantidade de linhas"? (É claro que posso implementar facilmente um, mas me perguntei se há …
23 sort 

1
Como ordenar numérico pela última coluna?
Eu tenho esta entrada: sdkxyosl 1 safkls 2 asdf--asdfasxy_asd 5 dkd8k jasd 29 sdi44sw 43 asasd afsdfs 10 rklyasd 4 Eu preciso desta saída: sdi44sw 43 dkd8k jasd 29 asasd afsdfs 10 asdf--asdfasxy_asd 5 rklyasd 4 safkls 2 sdkxyosl 1 Então, eu preciso classificar as linhas pela última coluna. Não …


3
Por que coreutils é mais lento que 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) Comparei isso com o sortcomando coreutils em um arquivo contendo 10 milhões de linhas: $ time python sort.py <numbers.txt >s1.txt real 0m16.707s user 0m16.288s sys …



1
Lista de diretórios não totalmente classificada
Eu tenho a seguinte listagem de diretório em um sistema Debian Linux. No entanto, uma coisa estranha é que o arquivo populate.sql não parece ser classificado com o restante. -rw-r--r-- 1 user1 user1 10004 Jul 28 13:16 populate2.sql -rw-r--r-- 1 user1 user1 10244 Jul 28 13:16 populate3.sql -rw-r--r-- 1 user1 …

5
Como posso classificar uma lista com o nível major.minor.patch e às vezes rc corretamente?
Preciso classificar a lista a seguir com um script de shell e fazer com que a versão mais recente apareça 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.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 …
18 shell-script  awk  sed  python  sort 



3
Qual é a ordem padrão da classificação do Linux?
Por um longo período, pensei que o comportamento padrão do sortprograma estivesse usando a ordem ASCII. No entanto, quando insiro as seguintes linhas sortsem argumentos: # @ Eu tenho: @ # Mas, de acordo com a tabela ASCII, #é 35 e @é 64. Outro exemplo é: A a E a …
18 linux  sort  locale 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.