Мне нужна помощь с моим регулярным выражением, чтобы получить информацию о моем хосте из этого файла журнала:
Tue Aug 24 10:22:14 2010: test1.colo_lvm:check:INFO: host=test1.dom.colo.name.com
Tue Aug 24 10:22:14 2010: test1.colo_lvm:check:INFO: "/home/bin64"/admin --user="foo-bar" --password="*****" --host="test1.dom.colo.name.com" --port="9999" --socket="/tmp" variables
Мое регулярное выражение также захватывает вторую строку, чтобы включить имя хоста в двойные кавычки и другие фрагменты данных в этой строке, которые меня не интересуют. Первая строка только в порядке. Итак, я просто заинтересован в
test1.dom.colo.name.com
и больше ничего.
Мое регулярное выражение таково:
if ($line =~ m/(host=)(.+)/){
Спасибо!