Я пробовал несколько команд: tr
, sed
, но безрезультатно. Вот файл:
> ...
> ...
> setEPS()
> postscript('images/boxplot_default.eps')
> ...
> ...
Я хочу удалить эти две не пунктированные строки. Нечто простое, как /> setEps\(\)\n/
, подойдет.
Хорошо, наконец-то понял: используйте perl
!
perl -i -p -e 's/> setEPS\(\)\n//g' filename
, итоговая команда:
perl -0777 -i -pe 's/\> setEPS\(\)\n\> postscript\([^\n]*\n\> \n//g' ${output}