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

Classificar a saída do awk, exceto a primeira linha?

Este é um caso de uso em que estou continuamente trabalhando na análise de arquivos CSV. Quando se trata de um script awk incorporado em um script de shell, posso usar esta solução alternativa: myfile="$(mktemp)" awk '(awk script here)' &g...
17.11.2015 / 04:58
2
respostas

concatena n linhas com sed

Recentemente, fiz uma pergunta como ordenar pares de linhas e uma das respostas sugeriu linhas de concatenação com sed , assim: cat file.txt | sed -n 'N;s/\n//;p' | sort -t";" -k43,43n | perl -F';' -ane '$,=";";print @F[0..13],"\n";print...
16.12.2015 / 08:41
1
resposta

Classificar com base no campo1, campo2, mas preservando o campo 1 classificando e ignorando nulos / espaços em branco no segundo tipo

Depois de trabalhar muito em casa e executar vários cenários de teste, decidi obter ajuda de especialistas Aqui está o meu cenário Dados de entrada após a classificação pela coluna 1 -bash-3.2$ sort -t'|' -k1 -k2 clm.srt "1033CLMS04000...
25.03.2015 / 04:51
3
respostas

Classifique apenas uma coluna, mantendo as colunas restantes intocadas

Como (numericamente) classificar uma coluna específica em um arquivo de texto, sem afetar outras colunas (independentemente de estarem classificadas ou não separadas)? Em outros tópicos, encontrei o argumento -s , mas ele classifica outras col...
16.02.2014 / 09:57
2
respostas

O tipo se comporta de maneira estranha na classificação de maiúsculas e minúsculas

O ordenamento é ordenado de forma diferente do que seria de esperar. Eu tenho esse arquivo, chame de text.txt : a 1 A 1 a 11 (o espaço é sempre um \t ) Eu quero classificá-los em ordem alfabética pela primeira coluna. No enta...
31.08.2011 / 21:00
1
resposta

classificar não está funcionando para entradas semelhantes

Estou classificando um arquivo antes de juntá-lo a outro arquivo, usando sort -k1 file1 > file1_sort Quando tento juntar-me ao segundo arquivo, recebo um erro dizendo que arquivo1 não está classificado. Eu acho que isso está ocorrendo...
29.10.2014 / 16:04
1
resposta

Como posso classificar uma lista de nomes de arquivos por alguma substring do nome?

Eu tenho vários arquivos com nomes como: beginning_num1_734_num2_1.363e+12_num3_800.pdf beginning_num1_735_num2_7.453e+13_num3_800.pdf beginning_num1_1007_num2_9.453e+12_num3_1200.pdf Gostaria de poder classificar uma lista desses nomes d...
16.08.2013 / 22:41
1
resposta

Classificar arquivos CSV grandes (90 GB), cota de disco excedida

Aqui está o que eu faço agora, sort -T /some_dir/ --parallel=4 -uo file_sort.csv -k 1,3 file_unsort.csv o arquivo tem 90GB, recebi esta mensagem de erro sort: close failed: /some_dir/sortmdWWn4: Disk quota exceeded Anteriorment...
08.03.2017 / 18:34
1
resposta

Como ordenar uma matriz associativa e reter as chaves?

Eu tenho uma matriz com nomes de arquivos como chaves e um valor numérico como valores. MYARRAY[00001.jpg] = 31 MYARRAY[00002.jpg] = 200 MYARRAY[00003.jpg] = 98 Eu preciso ordená-los para que eles sejam ordenados por valor. O que estou fa...
01.03.2015 / 03:57
1
resposta

A ferramenta certa para reverter a ordem de classificação de milhares de elementos no arquivo HTML [fechado]

Eu tenho um arquivo HTML contendo milhares de <div class='date'></div><ul>...</ul> de blocos de código, como abaixo: <!DOCTYPE html> <html> <head> </head> <body>...
05.06.2018 / 17:39