регулярное выражение grep для perl или awk

Я использую Linux env и недавно перешел на Solaris. К сожалению, один из моих сценариев bash требует использования grepс переключателем P[ pcre support ]. Поскольку Solaris не поддерживает параметр pcreдля grep, я вынужден найти другое решение проблемы. И pcregrepкажется, имеет очевидную ошибку цикла иsed-rопция не поддерживается! Я надеюсь, что использование perlили nawkрешит проблему на Solaris.

Я еще не использовал perlв своем скрипте и не знаю ни его синтаксиса, ни флагов.

Поскольку это pcre, я полагаю, что скриптер perlможет помочь мне за считанные минуты. Они должны совпадать в нескольких строках.

Какое решение было бы лучшим с точки зрения эффективности, решение awkили perl?

Спасибо за ответы.

7
задан Gil 3 August 2012 в 19:16
поделиться