Ok, finalmente entendi: use perl
!
perl -i -p -e 's/> setEPS\(\)\n//g' filename
então, o comando final:
perl -0777 -i -pe 's/\> setEPS\(\)\n\> postscript\([^\n]*\n\> \n//g' ${output}
Eu tentei vários comandos: tr
, sed
mas sem sucesso. Aqui está o arquivo:
> ...
> ...
> setEPS()
> postscript('images/boxplot_default.eps')
> ...
> ...
Eu quero excluir essas duas linhas não identificadas. Algo simples como /> setEps\(\)\n/
faria.
Ok, finalmente entendi: use perl
!
perl -i -p -e 's/> setEPS\(\)\n//g' filename
então, o comando final:
perl -0777 -i -pe 's/\> setEPS\(\)\n\> postscript\([^\n]*\n\> \n//g' ${output}