У меня есть запись в файле журнала, которая выглядит следующим образом:
04/21 15:22:56 Информация [jrpp-42] - Ошибка выполнения запроса к базе данных.Хранимая процедура dbo.get_discount не найдена.Укажите owner.objectname или используйте sp_help, чтобы проверить, существует ли объект (sp_help может выдавать много выходных данных).
Ошибка произошла в строке 67. Конкретная последовательность включенных или обработанных файлов: /default.cfm ||Расположение - 10.8.79.7 ||Браузер - ||Строка запроса - sshealth = 1 ||Referer -
Я пытаюсь выполнить grep специально для этой части:
Ошибка выполнения запроса к базе данных.Хранимая процедура 'dbo.get_discount' не найдена.
Однако часть после dbo.является переменнойЭто не всегда get_discount.Я пытаюсь найти выражение регулярного выражения, которое будет учитывать это, а затем по-прежнему будет содержать строку «не найден».
Я могу сделать это в двух частях, но мне интересно, есть ли регулярное выражениеэто будет работать.Спасибо.
например, grep "Ошибка выполнения запроса к базе данных. Хранимая процедура 'dbo. [REGEX]' не найдена."filename.log