eu quero remover as quebras de linha em um arquivo de texto usando script perl

0

isso pode ser conseguido usando o perl one liners?

    
por Khan 10.01.2017 / 13:51

1 resposta

2

Você pode usar

perl -pne '$_=~s/\n//g; $_=~s/\+//g; END{print "\n";}' filename.txt

Explicação:

  • perl -pne lê o arquivo line-wise, executa os comandos dados e gera o conteúdo de $_
  • comp; remove o caractere de nova linha no final da linha
  • $_=~s/\+//g; remove o sinal + da linha
  • END{print "\n";} adiciona uma nova linha no final do arquivo
por Wayne_Yux 10.01.2017 / 14:06