Pular para o conteúdo

sed/awk - textos na mesma linha que contem numeros

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. sed/awk - textos na mesma linha que contem numeros

Enviado em 22/08/2018 - 11:19h

eu tenho um arquivo com varias linhas que contem números e frases

ex:
11. isso é uma linha
que tem no arquivo
e está fora de ordem

12. essa é outra linha
que está fora
de
ordem

como eu faria para as linhas que não contem números ficarem na mesma linha a qual contem números?

ex:
11. isso é uma linha que tem no arquivo e está fora de ordem

12. essa é outra linha que está fora de ordem

o máximo que consegui foi com o comando tr porem ele deixa tudo na mesma linha

cat arquivo.txt | { tr -d '\n'; echo; } > output.txt

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: sed/awk - textos na mesma linha que contem numeros

Enviado em 22/08/2018 - 14:20h

Vejaí se serve:
cat arquivo.txt | { tr '\n' ' '; echo; } | sed 's/[0-9]\+/\n&/g' 

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder