- Gerar link
- X
- Outros aplicativos
Postagem em destaque
- Gerar link
- X
- Outros aplicativos
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. |
Clique na imagem para ampliar. |
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
Postar um comentário