Вобщем ситуция такая - мне нужно фильтровать то что возвражщает psql ( консоль от Постгреса ) на предмет ошибок. Делаю так: $ psql -U user -d db -f initdb.sql | check , где check перловый скрипт след содержания: #!/usr/bin/perl -w while(<>) { if ( $_ =~ /ERROR:/ ) { print; } } Вобщем почему-то не отфильтровывает сообщения с NOTICE, хотя такая фигня работает правильно: $ printf "shgERROR:skjb\nksjbkjsbk\n" | check Где собака порылась?


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум C++, Perl and pipe (2001)
- Форум Проблемка с inetd и скриптом на Perl, работающего в качестве запускаемого первым сервера. (2001)
- Форум Помогите разобраться с Apache - он ругается на CGI скрипты (2001)
- Форум FreeBSD: не устанавливается ПО из портов. (2022)
- Форум Perl фунция system помогите разобраться (2008)
- Форум problem with perl & sub (2006)
- Форум Perl: FastCGI + die(), помогите пожалуйста (2007)
- Форум Перловый вопрос про Linux error_log (2000)
- Форум /proc/uptime (2006)
- Форум [c][perl?] exec (2008)