Postagem em destaque

Criando bot do Telegram em Shell script com ShellBot

Simulando o comando rev

echo + grep + tac + sed

Linha de comando:

echo 'texto' | grep -o '.' | tac | sed ':a;N;s/\n//;ta'

Etapas:

Comando Ação
echo Imprime o texto
grep Captura qualquer caractere único, exibindo os caracteres da expressão (um por linha).
tac Inverte a ordem da lista de caracteres.
sed Inicia um loop, anexando o caractere da linha subsequente com a linha atual, depois remove o caractere '\n' nova linha que há entre eles e reinicia o ciclo enquanto o caractere '\n' nova linha existir.
Veja também: rev

Clique na imagem para ampliar.
Observação:
Devido o fato do comando eliminar todos os caracteres '\n' nova linha da expressão, não se tem o mesmo efeito quando utilizado em arquivos de texto com inúmeras linhas; Pois todo conteúdo será concatenado em uma única linha.

Comentários

Contato

Nome

E-mail *

Mensagem *