SpuÜt∞nφ programu


Perlovsk² program vytvo°φme libovoln²m textov²m editorem a ulo₧φme jej do souboru. Soubory s perlovsk²mi programy majφ obvykle p°φponu pl. Vytvo°te tedy nßÜ prvnφ program pomocφ textovΘho editoru a ulo₧te jej nap°. se jmΘnem prvni.pl.

Po vytvo°enφ a ulo₧enφ programu zajistφme, aby bylo mo₧nΘ soubor s programem spustit. To zajistφme pomocφ p°φkazu UNIXu

chmod u+x jmeno_programu
kde jmeno_programu je jmΘno vßmi vytvo°enΘho souboru. Tedy
chmod u+x prvni.pl
Program spustφme vyvolßnφm interpretu Perlu, kterΘmu p°edßme soubor s programem jako parametr:
perl progname

V naÜem p°φpad∞:
perl prvni.pl

DalÜφ mo₧nost spuÜt∞nφ programu je takovß, ₧e zadßme na p°φkazov² °ßdek pouze jmΘno souboru s programem. V tomto p°φpad∞ systΘm spustφ interpret Perlu uveden² v prvnφm °ßdku programu.

Interpret jazyka Perl nejprve provede syntaktickou kontrolu a kompilaci programu, p°itom oznßmφ p°φpadnΘ chyby. Je-li program bez chyb, pak interpret spustφ prßv∞ zkompilovanou verzi programu. Kontrolu syntaxe provßdφ interpret p°ed ka₧d²m spuÜt∞nφm.

Program m∙₧ete spustit takΘ s po₧adavkem na v²pis upozorn∞nφ pomocφ p°φkazu

perl -w jmeno_programu
Pou₧itφ volby -w zajistφ v²pis upozorn∞nφ a dalÜφch u₧iteΦn²ch hlßÜenφ, kterΘ se jinak nevypisujφ. Program je mo₧nΘ spustit v ladφcφm re₧imu p°φkazem:
perl -d progname
Zkuste tedy vßmi vytvo°en² program spustit. V²stup zatφm nenφ p°φliÜ vzhledn², budeme se sna₧it je postupn∞ vylepÜit.
DalÜφ kapitola | P°edchozφ kapitola kapitola | Obsah