Чтобы сопоставить любые символы .*
между NODE:
и SX01,CMS
, вы можете использовать
grep "^ERROR IN CONNECTING TO NODE:.*SX01,CMS$" file
^
соответствует началу строки, а $
соответствует концу строки.
Если вы хотите включить литерал **
до и после NT
, USSP
иPT
:
grep "^ERROR IN CONNECTING TO NODE:\*\*.*\*\*SX01,CMS$" file
Если вы хотите включить какие-либо буквы между **
и**
:
grep "^ERROR IN CONNECTING TO NODE:\*\*[A-Z]*\*\*SX01,CMS$" file
И чтобы сделать это еще более конкретным:grep
для строк NT
или USSP
илиPT
:
grep "^ERROR IN CONNECTING TO NODE:\*\*\(NT\|USSP\|PT\)\*\*SX01,CMS$" file