Lan Yiyun: comando de classificação da série de habilidades básicas do Linux

O comando sort é uma ferramenta de classificação de texto em sistemas Linux, usada para classificar texto em arquivos ou fluxos de entrada. A seguir estão algumas introduções básicas e opções comuns sobre o comando sort:

  1. introduzir:

    • O comando sort é usado para classificar o texto. Por padrão, ele é classificado em ordem alfabética (ordem do código ASCII).
    • O comando sort pode classificar arquivos ou ler texto do fluxo de entrada padrão e classificá-lo.
  2. Opções comuns:

    • -r: Classifique em ordem inversa (decrescente).
    • -n: Classifique numericamente.
    • -k: especifique a classificação por um determinado campo e você pode especificar a posição inicial e a posição final do campo.
    • -t: Especifique o delimitador entre os campos, o padrão é tabulação.
    • -u: remova linhas duplicadas e exiba apenas linhas exclusivas.
    • -o: envia os resultados da classificação para o arquivo especificado.
  3. exemplo:

    • sort file.txt: Classifique o texto no arquivo file.txt em ordem alfabética e produza os resultados.
    • sort -r file.txt: Classifique o texto no arquivo file.txt em ordem alfabética inversa e produza os resultados.
    • sort -n -k 2,2 file.txt: Classifique o texto no arquivo file.txt de acordo com o valor na segunda coluna e produza o resultado.

Usando o comando classificar, você pode classificar o texto em ordem alfabética ou numérica. O comando sort é muito útil no processamento de texto, análise de dados e geração de relatórios. Observe que o comando sort diferencia maiúsculas de minúsculas por padrão e opções adicionais podem ser usadas para realizar a classificação sem distinção entre maiúsculas e minúsculas. Alternativamente, os resultados da classificação podem ser salvos em um arquivo usando símbolos de redirecionamento.

おすすめ

転載: blog.csdn.net/tiansyun/article/details/132909971