![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Желтая книга помощь | FL1 | UNIX для чайников Вопросы И Ответы | 2 | 11-15-2007 04:04 PM |
| Сценарий требует неотложного в оболочке или PERL !!!!!!!!!!!!!!!!!!!! | aajan | Shell программирование и сценарии | 1 | 10-24-2007 04:28 AM |
| Perl скрипт помощи; вставить слово во внешней команды | Bru | Shell программирование и сценарии | 10 | 02-23-2007 04:04 AM |
| Помощь необходима. | 12yearold | UNIX для чайников Вопросы И Ответы | 4 | 07-07-2006 03:26 AM |
| NFS горе необходима помощь ... | Герона | UNIX для чайников Вопросы И Ответы | 2 | 03-21-2005 04:31 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Помощь необходима в Perl-скрипт
Ok, Theres лог-файл, содержащий ниже. Давайте называть файл_журнала log_fantastic:
2009/03/16 21:42:45 Пользователь: tonnabo - MAC: 0014BF2D385A - STATUS_ID: 30 - STATE: ERROR 2009/03/16 21:42:45 Пользователь: tonnabo - MAC: 001310AC120D - STATUS_ID: 15 - СОСТОЯНИЕ: OK 2009/03/16 21:42:45 Пользователь: tonnabo - MAC: 001DD9277095 - STATUS_ID: 20 - STATE: ERROR Я хочу написать Perl скрипт, который будет читать содержание log_fantastic и вывода только строки, которые не имеют status_id 10? ниже то, что я сделал. не уверены в том случае, если это верно: Использование данных:: самосвалы; Main (); Sub Main ( моя @ результатов; Заголовки моих $ \u003d "пользователь, Mac-адрес, status_id "; мое (log_info @, @ dircontents); OPEN (LOG, "</ главная / jhenson / log_fantastic"); @ log_info \u003d <LOG>; CLOSE (LOG); печать на самосвалах ( "тестирования"); foreach $ моей содержания (@ log_info) ( chomp ($ содержанием); мои строки $ \u003d substr ($ содержании, -2); Версия для печати самосвалы ($ строка); если ($ строка эе "OK") ( нажимаем @ dircontents, $ содержания; ) ) нажать # @ alarm_info, UC $ заголовков; печать на самосвалах (@ dircontents); ) |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|