Доброго Вам время суток!Пишу скрипт на Пёрле, нужно из него запустить программу sarg с параметрами
print "sarg -d $year-$year\n";
на экран выводит! Как запустить эту строчку?
Заранее благодарен.
Можешь попробывать сделалть так:
$ENV{PATH}="путь где sarg находиться"; возможно это и не понадобиться
$cmd="команда со всеми параметрами";
$run=`$cmd`; запускаем на выполненние команду
print $run; выводим результат на экран.
Надо обратные кавычки писать вместо двойных.
print `sarg -d $year-$year`;
>Надо обратные кавычки писать вместо двойных.
>print `sarg -d $year-$year`;
system($cmd); не то?
>system($cmd); не то?То же самое, с той лишь разницей, что system не выводит shell'овский output
(system call output).