Forum Webscript.Ru
Программирование => Perl => Тема начата: lalex от 07 Июня 2002, 18:58:43
-
Задача:
В перле необходимо выполнить шеловскую команду, например,
$result=`htpasswd -b .htpasswd user password`.
В таком варианте возращается только вывод этой команды на экран.
Вопрос:
А как узнать была ли выполнена команда удачно или нет???
-
А если бы ты сидел под шеллом, как бы ты это узнал? Либо по выводу на экран, либо по изменению каких-то параметров системы. Вот и проверь...
-
Гткупшыеукув
Нет - по стандартному коду возврата из программы :-P
lalex
Ты бы лучше Perl учил... он все может... И не нужна тебе команда htpasswd.
-
В перле необходимо выполнить шеловскую команду
perldoc -f exec
perldoc -f system
PS. Только поокуратнее с ними...
-
В перле необходимо выполнить шеловскую команду, например,
perldoc perlipc