Linux, bash, найти регулярное выражение в файле
Имеется файл, содержимое которого является логом работы сторонней программы, файл может быть большим, сотни строк. Необходимо распарсить файл, и если в нем имеется регулярное выражение, например 'some error occured'
, то выйти с кодом 1.
Думаю сделать так- сначала прочитать файл в переменную: my_log=$(cat log_file.log)
а затем как то определить, есть ли в значении переменной my_log
данное регулярное выражение. Но не понимаю как.
Источник: Stack Overflow на русском