Ako spustím skript Perl v OS X?
Úprimne neviem nájsť odpoveď nikde! Pravdepodobne musím spustiť príkaz v Termináli, ale čo?
(Viem, že je to skutočná základná a hlúpa otázka)
odpovede:
70 pre odpoveď č. 1Môžete spustiť svoje Perl
skript vyvolaním Perl
interpret a zadanie súboru ako vstupu:
perl myprogram.pl
17 pre odpoveď č. 2
Najjednoduchší spôsob, ako spustiť skript perl, je s možnosťou:
perl myprogram.pl
Môže však byť pre vás užitočnejšie pridať čiaru shebang v hornej časti súboru perl.
#!/usr/bin/perl
print "Hello World!n";
Aby popraviť Tento skript musíte do svojho programu pridať oprávnenia na vykonávanie. spustiť:
chmod +x myprogram.pl
Teraz, ak chcete spustiť skript, môžete jednoducho napísať:
./myprogram.pl
14 pre odpoveď č. 3
Dobrý návod na Perl v OSX nájdete tu:
http://www.mactech.com/articles/mactech/Vol.18/18.09/PerlforMacOSX/index.html
Všeobecná dokumentácia o vykonávaní kódu Perl je samozrejme perldoc perlrun.
Ak chcete odpovedať priamo na svoju otázku:
Skript perl môžete spustiť v ktoromkoľvek systéme Unix buď tak, že kód vyhodnotíte a spustíte z príkazového riadku:
perl -e "print "Hello Worldn"";
Alebo si môžete uložiť skript Perl do súboru (zvyčajne .pl
rozšírenie, povedzme script1.pl
a na prvom riadku #!/usr/bin/perl
) a potom ho môžete spustiť ako ľubovoľný program Unix (po nastavení správnych oprávnení na vykonávanie)
/path/to/script/script1.pl
Skript môžete spustiť aj zo súboru spustením tlmočníka perl ako príkazu a zadaním skriptu ako parametra (v tomto prípade nie sú potrebné práva na vykonávanie skriptu):
perl /path/to/script/script1.pl