Из-за более утомительного способа добавления хостов для мониторинга в Nagios (для этого требуется определить объект-хост, в отличие от предыдущей программы, которая требовала только IP и имя хоста), я решил, что было бы лучше всего автоматизировать это, и было бы замечательно изучить Perl, потому что все, что я знаю на данный момент, это C/C++ и Java.Perl: захват n-го и m-го разделительных слов из каждой строки в файле
файл я прочитал из выглядит следующим образом:
xxx.xxx.xxx.xxx hostname #comments. i.dont. care. about
Все, что я хочу, первые 2 пучка символов. Они, очевидно, ограничены пространством, но для общности это может быть и все. Чтобы сделать его более общим, почему не первый и третий, ни четвертый, ни десятый? Конечно, должно быть какое-то действие с регулярным выражением, но на этот раз я оставлю этот тег на всякий случай.
Хорошо играл, сэр. – Axeman 2008-10-01 02:52:14
Спасибо! Я внес изменения в запись с чем-то даже в гольф, но, вероятно, еще более неразборчивым. :-P – 2008-10-01 03:00:28