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

Limite de tamanho do arquivo excedido em bash

Eu tentei este script de shell em um servidor SUSE 10, kernel 2.6.16.60, sistema de arquivos ext3 o script tem um problema assim: cat file | awk '{print $1" "$2" "$3}' | sort -n > result o tamanho do arquivo é de cerca de 3,2 G e re...
18.09.2012 / 07:09
1
resposta

Como posso classificar ls -l / dev por tipo e número de dispositivo maior e menor?

Como posso classificar o diretório /dev por tipo e número de dispositivo principal e secundário ao fazer ls -l ? A melhor maneira que encontrei até agora é: ls -l /dev | sort -k 1.1,1.2 -k 5n -k 6n | less Existe uma maneira melhor...
16.02.2010 / 03:03
3
respostas

Como definir sort (1) para usar um agrupamento personalizado?

Eu tenho um arquivo de texto contendo um registro por linha que eu gostaria de ordenar alfabeticamente, exceto que eu quero '-' para classificar depois de '[' e ']'. (A ordem de classificação natural tem '-' antes dos colchetes.) Existe uma mane...
30.12.2010 / 17:54
1
resposta

Classifique a versão dos pacotes instalados

Estou tentando obter a última versão do pacote do kernel instalado. A principal dificuldade é que no meu caso as versões podem ser instaladas em uma ordem errada, então não posso simplesmente usar o argumento --last de rpm . Eu queria us...
03.06.2014 / 12:30
0
respostas

A maneira mais rápida de classificar arquivos muito grandes, de preferência com progresso

Eu tenho um arquivo simples de 200 GB (uma palavra por linha) e quero classificar o arquivo, depois remover as duplicatas e criar um arquivo TXT final limpo a partir dele. Eu tentei sort com --parallel , mas ele durou 3 dias e fiquei fru...
01.06.2018 / 05:16
1
resposta

ls -lt não está funcionando no SFTP

Eu entro no sftp: sftp user@server Então eu corro: ls -lt Espero que os arquivos sejam classificados por data. sftp> ls -lt *.csv -rw------- 0 76547986 200 5073032 Mar 14 08:42 file1.csv -rw------- 0 76547986 200...
17.03.2017 / 20:21
3
respostas

Problema de ordenação padrão da instrução SELECT perfeitamente reproduzível

Recentemente, tenho perseguido um problema com o db de um cliente ... a solução encontrada, mas impossível de recriar. Essencialmente, estamos fazendo um Select * from mytable where ArbitraryColumn = 75 Em que MyTable possui uma coluna...
21.05.2010 / 15:54
2
respostas

Como visualizar um intervalo específico de timestamp em um arquivo de log enorme?

Como visualizar o que aconteceu com o servidor em um período específico e uma data específica? Por exemplo: Eu quero ver o que aconteceu 23.03.2013 de 6-8am eu quero usar a linha de comando, talvez cat + grep + sort? log parece com "24...
24.03.2013 / 19:37
2
respostas

postfix ordena correios usando um cronjob

Meu servidor de email consiste em dovecot e postfix. Estou recebendo muitos e-mails de diferentes listas de discussão. Esses e-mails devem entrar diretamente na minha caixa de entrada quando eles chegarem, porque é mais fácil manter uma única...
27.07.2012 / 22:57
2
respostas

Continuando tailing e classificação de vários arquivos no linux?

Existe uma maneira de usar pipes ou FIFO em combinação para monitorar continuamente vários arquivos de log (mesmo formato) enquanto classifica no primeiro campo e então conseguir efetivamente fazer um tail -f naquela saída contínua e ordenada?...
27.06.2012 / 14:25