/ / Як я можу запустити сценарій Perl на Mac OS X? - перл, макос

Як я можу запускати скрипт Perl на Mac OS X? - Перл, макос

Як запустити сценарій 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