sort Gerador de comandos
Gere comandos sort para ordenar linhas de arquivos de texto
Introdução ao sort
## O que é sort?
O `sort` escreve as linhas ordenadas de um arquivo (ou da entrada padrão) na saída padrão. Pode ordenar lexicograficamente, numericamente, por um campo-chave, em ordem inversa e remover duplicatas.
## Como usar
1. **Defina as Opções** (opcional): escolha numérico, inverso, único, uma chave de ordenação, etc. 2. **Especifique o Arquivo**: informe o arquivo a ser ordenado. 3. **Copie e execute**: copie o comando gerado para o seu terminal.
Modos comuns de ordenação
### `-n` Ordenação numérica Interpreta os campos como números, de modo que `2` venha antes de `10`.
### `-r` Inverso Inverte o resultado da comparação (decrescente).
### `-u` Único Descarta todas as linhas iguais, exceto uma de cada grupo.
### `-k KEYDEF` Ordenar por chave Define um intervalo de campos, por exemplo `-k 2` (todo o 2º campo) ou `-k 2,2` (apenas o 2º campo). Combine com opções por chave, por exemplo `-k 2n`.
### `-t SEP` Separador de campos Usa `SEP` como delimitador de campo (padrão: transição de não-espaço para espaço).
### `-h` Numérico legível Ordena tamanhos legíveis por humanos, como `2K`, `1G`.
### `-V` Ordenação por versão Ordenação natural de números de versão (por exemplo, `file-1.2.10` após `file-1.2.9`).
▶Como faço para ordenar um CSV pela segunda coluna numericamente?
▶Por que 10 e 2 estão na ordem errada?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.