Як запустити сценарій Perl в OS X?
Я, чесно кажучи, не можу знайти відповідь де завгодно! Імовірно, я повинен запускати команду в Терміналі, але що?
(Я знаю, що це справжнє основне і дурне питання)
Відповіді:
70 для відповіді № 1Ви можете запустити свою Perl
скрипт шляхом виклику Perl
інтерпретатор і надання файлу як вхідного даних:
perl myprogram.pl
17 за відповідь № 2
Найпростіший спосіб запустити сценарій perl - це параметр:
perl myprogram.pl
Однак вам може бути корисніше додати рядок shebang у верхній частині файлу perl.
#!/usr/bin/perl
print "Hello World!n";
Щоб виконувати цього сценарію, вам потрібно додати дозволи на виконання програми. Виконати:
chmod +x myprogram.pl
Тепер, щоб запустити сценарій, ви можете просто ввести:
./myprogram.pl
14 за відповідь № 3
Хороший підручник з Perl в OSX можна знайти тут:
http://www.mactech.com/articles/mactech/Vol.18/18.09/PerlforMacOSX/index.html
Звичайно, є загальна документація щодо виконання коду Perl perldoc perlrun.
Щоб відповісти на ваше запитання безпосередньо:
Ви можете запустити сценарій perl в будь-якій системі Unix, будь-ласка, проаналізувавши код і виконавши з командного рядка:
perl -e "print "Hello Worldn"";
Або ви можете зберегти свій скрипт Perl у файл (як правило, маючи .pl
розширення, скажімо script1.pl
і з першим рядком #!/usr/bin/perl
), а потім ви можете виконати її як будь-яку програму Unix (після встановлення належних дозволів на виконання)
/path/to/script/script1.pl
Ви також можете виконати скрипт з файлу, запустивши інтерпретатор perl як команду та надавши скрипт як параметр (у цьому випадку виконувати дозволи на скрипт не потрібно):
perl /path/to/script/script1.pl