![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Grost |
|
||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 26.8.2010 Где: Москва Репутация: нет Всего: нет |
В командной строке пишу:
всё выполняется Но после выполнения скрипта:
Пишет, что файл извлёк удачно. Но есть еще строка с ошибкой:
Если or die"$!" убрать, то соответственно ошибка не всплывает. Ошибка не сказывается на работе, файл всё равно извлекается нормально, но просто интересно из-за чего такое может быть. Это сообщение отредактировал(а) Grost - 7.9.2010, 09:04 Присоединённый файл ( Кол-во скачиваний: 1 ) ![]() |
||||||
|
|||||||
DurRandir |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 335 Регистрация: 27.9.2009 Репутация: 14 Всего: 17 |
perldoc -f system, там есть примеры правильной обработки
|
|||
|
||||
evilsoul |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 49 Регистрация: 31.3.2006 Репутация: нет Всего: 0 |
Просто system возвращает 0 если все прошло удачно.
Вот у тебя и срабатывает die Тебе надо делать так
Как-то так Вернее system возвращает код выполнения вызванной программы, обычно если все хорошо код равен 0 Это сообщение отредактировал(а) evilsoul - 9.9.2010, 21:21 |
|||
|
||||
Grost |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 26.8.2010 Где: Москва Репутация: нет Всего: нет |
Да я сделал как в доке написано было и ошибка перестала появляться)
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |