Удалить строки, начинающиеся с рисунка, из файла

Я пробовал несколько команд: tr, sed, но безрезультатно. Вот файл:

> ...
> ...
> setEPS()
> postscript('images/boxplot_default.eps')
> ...
> ...

Я хочу удалить эти две не пунктированные строки. Нечто простое, как /> setEps\(\)\n/, подойдет.

2
задан 3 March 2013 в 23:49

1 ответ

Хорошо, наконец-то понял: используйте perl!

perl -i -p -e 's/> setEPS\(\)\n//g' filename

, итоговая команда:

perl -0777 -i -pe 's/\> setEPS\(\)\n\> postscript\([^\n]*\n\> \n//g' ${output}
0
ответ дан 3 March 2013 в 23:49

Другие вопросы по тегам:

Похожие вопросы: