Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > запустить файл pl из другого файла


Автор: NZero 6.12.2013, 12:45
Запустить файл pl из другого возможно без system или только так

Код

system("sudo perl ./file.pl");

Автор: Bulat 6.12.2013, 12:53
Код

`sudo perl ./file.pl`

Автор: ginnie 6.12.2013, 13:09
Еще http://perldoc.perl.org/functions/do.html.

Автор: Bulat 6.12.2013, 13:18
Цитата(ginnie @  6.12.2013,  13:09 Найти цитируемый пост)
Еще вариант. 

Надо взять на заметку.

Век живи - век учись  smile 

Автор: NZero 7.12.2013, 09:16
Спасибо большое!)

Автор: NZero 7.12.2013, 16:07
еще можно так

Код

require './file.pl';

Автор: krypt3r 10.12.2013, 06:33
Еще есть exec() и qx//. Ах да, про open() забыл)

Автор: NZero 11.12.2013, 11:29
Чем все эти методы отличаются между собой?

Автор: Grost 12.12.2013, 10:17
system ждёт завершения исполнения
exec не ждёт

exec, qx//, `` одно и тоже (вроде)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)