Bom dia a todos,
pessoal estou com dificuldade com uma expressão regular e não sei como resolver, se alguém puder me ajudar agradeço.
Arquivo usado:
LLX LOG (LLXL-NM)<br/> <br/>Alteracao do Codigo de Negociacao / Nome de Pregao / ISIN<br/> <br/>Enviou o seguinte comunicado:<br/> <br/> A Prumo Logistica S.A. ( Companhia ou Prumo ) (Bovespa: LLXL3) comunica aos<br/>seus acionistas e ao mercado em geral que a partir de sexta-
Minha Expressão:
# cat arquivo.txt | sed -r 's/([^<]*).*/\1/p'
Saida que estou tendo:
LLX LOG (LLXL-NM)
LLX LOG (LLXL-NM)
Não entendo porque esta saindo a linha duplicada? Como resolvo isso?
Outra dúvida que tenho seria qual a melhor opção de comando para mim usar para trocar os por "espaço"?
Adonai