Программирование > Perl

как зделать вывод ошибок в лог файл?

<< < (3/5) > >>

ravshaniy:
мне почемуто еще изначально показалось что задача поставлена неправильно. нужно не лог писать. а тесты. поэтому и не стал учавствовать в дискуссии.

arto:
open STDERR,"> file" ?

KillerWM:

--- Цитировать ---arto:
open STDERR,"> file" ?
--- Конец цитаты ---


туда ошибки будут записываться через буфер или нет?
а то если через буфер то не пойдет так как буфер в файл запишется тока если файл закроют командой close, а если скрипт слетит в результате ошибки то программа до команды закрытия файла не дойдет и файл будет пустым.

arto:
STDERR небуферизован, by default.

KillerWM:

--- Цитировать ---arto:
STDERR небуферизован, by default.
--- Конец цитаты ---


а open ведь через буфер с файлами работает.

завтра попробую, если попробую так:
open STDERR,"> file"
print STDERR "тест"

строка "тест" через буфер пойдет или нет ?

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии