Postagem em destaque

Criando bot do Telegram em Shell script com ShellBot

Colocando em ordem alfabética e enumerando os itens do arquivo

sort + sed
Linha de comando

 $ sort nomes.txt | sed '=' | sed -n 'N;s/\n/ /;W nomes.txt'

Etapas
  • O comando sort lista em ordem alfabética os itens contidos no arquivo nomes.txt.
  • O sed '=' insere o número da linha antes de cada item.
  • Enquanto o segundo sed suprime a saída do buffer padrão, anexando o item com o número da linha a qual ele pertence e grava as alterações na linha atual.

OBSERVAÇÃO: As alterações são realizadas no arquivo original. Caso deseje salvar as alterações gerando um novo arquivo;  Basta alterar o arquivo nomes.txt contido no sed por um nome de sua preferência.

** Tenha sua solução postada aqui **

Se está enfrentando dificuldades no momento de montar sua linha de comando para resolução de um problema ou talvez não sabe por onde começar. Participe preenchendo o formulário a seguir. Descreva detalhes sobre o problema enfrentado e quem sabe a próximo X DA QUESTÃO seja o seu !!!

Formulário: X DA QUESTÃO

Comentários

Contato

Nome

E-mail *

Mensagem *