Usando o comando de classificação - Raspberry Pi Linux

Usando o comando de classificação - Raspberry Pi Linux
É sempre um processo difícil e demorado para os usuários de Raspberry Pi classificarem muitos dados manualmente. Para facilitar a vida, você pode usar o "organizar" comando que ajuda você a classificar qualquer tipo de dados em segundos.

Neste blog, mostraremos como usar o organizar comando para classificar rapidamente seus dados no sistema Raspberry Pi.

Classificar comando

Como o nome sugere, o organizar O comando é usado para "organizar" os dados. Classificar significa reorganizar os dados para a ordem adequada. Para entender, estamos fornecendo uma tabela com dados classificados e não classificados.

Dados não classificados Dados classificados
Polvo Formiga
Formiga Gato
Cachorro Cachorro
Gato Polvo

Na tabela acima, o lado direito é uma forma classificada de dados do lado esquerdo. Basicamente, esses dados são classificados em ordem alfabética, mas dados numéricos também podem ser classificados usando o organizar comando.

Sintaxe de um comando de classificação

Se você quiser organizar Os dados, você pode usar o seguinte organizar Sintaxe de comando:

$ Sort

Usando o comando de classificação

Antes de se mudar para executar o "organizar" comando, verifique se você tem um arquivo onde os dados são não classificados.

Eu criei um arquivo de exemplo Para dar uma idéia sobre como você pode fazer o mesmo processo para o seu arquivo também. Os dados dentro do arquivo podem ser visualizados usando o seguinte comando:

$ CAT Exemplo de arquivo

Observação: Lembre-se disso Exemplo de arquivo é o nome do meu arquivo. Você pode usar qualquer um de seus arquivos.

Agora, no arquivo, se você deseja verificar se os dados dentro do arquivo são classificados ou não, você pode usar o comando abaixo mencionado.:

Sintaxe de comando

$ Sort -C

Exemplo

$ Sort -c Exemplo -file

Então, na imagem abaixo, é mostrado que nosso arquivo não é classificado porque o peixe A colocação está errada em termos de ordem alfabética. Você também deve ter em mente que o organizar O comando pega a primeira palavra não classificada e gera os resultados em um local onde encontra o posicionamento não classificado. Não importa quantas posições seus dados sejam não classificados. Como no caso acima, ele verifica a posição de "peixe" Como a primeira palavra não classificada, ele produz a colocação errada dessa palavra.

Para classificar o arquivo em ordem exata, use o seguinte comando:

$ Sort Exemplo de arquivo

Observação: Substitua o nome do meu arquivo, que é Exemplo de arquivo Com seu próprio arquivo.

Agora, se você deseja salvar os dados classificados em um novo arquivo, poderá usar a seguinte sintaxe de comando:

Sintaxe de comando

$ Sort >

Exemplo

Vamos tentar entender a sintaxe acima com um exemplo onde “Exemplo de arquivo” é um arquivo não classificado e "arquivo de saída" é criado onde a saída classificada será armazenada.

$ Sort Exemplo-File> File de saída

O comando acima transferirá os dados classificados para um novo arquivo com o nome "arquivo de saída" e você pode usar o gato comando para confirmar se os dados são classificados dentro do arquivo.

Classificação reversa

Vimos o comando de classificação, mas e se um usuário quiser classificar o arquivo em ordem inversa. Para esse fim, você pode seguir a sintaxe abaixo mencionada:

Sintaxe de comando

$ Sort -R

Exemplo

$ Sort -R Exemplo de arquivo

Na imagem abaixo, você pode ver claramente como os dados foram classificados na ordem inversa.

Classificação numérica

O organizar O comando não apenas classifica os dados em ordem alfabética, mas você também pode usar o mesmo comando para classificar os dados em ordem numérica da sintaxe a seguir:

Comando synta

$ Sort -n

Exemplo

Por exemplo, temos um arquivo de dados numérico exibido na imagem abaixo:

Para classificar os dados numéricos não classificados acima, use o comando abaixo mencionado:

$ Sort -n Exemplo -file

Classificação numérica reversa

Assim como a classificação alfabética reversa, você também pode classificar os números numéricos em ordem inversa usando a sintaxe mencionada abaixo:

Sintaxe de comando

classificar -nr

Exemplo

classificar -nr Exemplo de arquivo

Removendo opplos

Você também pode usar o "organizar" comando para remover dados que estão sendo usados ​​várias vezes. Para esse fim, você deve seguir a sintaxe mencionada abaixo:

Sintaxe de comando

$ Sort -u

Exemplo: Vamos supor que temos um arquivo com o nomeado Chart durante todo o ano E você pode ver que a data "28 de fevereiro" e "31 de março" são repetidos duas vezes.

Para remover as datas repetidas dentro do arquivo, você pode usar o seguinte comando:

$ Sort -u O ano de ano

O comando acima não apenas classifica os dados em ordem alfabética, mas também remove as datas dos meses repetidos também.

Classificação do mês

Você também pode usar o organizar comando para classificar os dados com base no mês usando a sintaxe de comando abaixo mencionada:

Sintaxe de comando

$ Sort -m

Exemplo

$ Sort -m O ano de ano

No exemplo abaixo, os dados são classificados com base nos meses. Dessa forma, você pode usar o organizar comando para classificar diferentes tipos de dados facilmente em segundos.

É isso para este guia!

Conclusão

O organizar O comando é usado para reorganizar os dados em ordem alfabética, numericamente e mensal. Você também pode usar o mesmo comando para remover dados redundantes ou duplicados, pois remove os valores que são repetidos várias vezes. Além disso, você também pode usar o comando de classificação para executar a classificação na ordem inversa, independentemente de quantas variáveis ​​seu arquivo incluirá, você obterá os dados classificados em segundos.