Úvod:
Skripty Perl sú ďalšou účinnou metódou na vykonávanie zložitých programov s minimálnym úsilím. Ľudia, ktorí majú dobré know-how v programovaní v jazykoch C a C ++, si s Perlom rozumejú veľmi pekne kvôli jeho podobnosti s týmito jazykmi. V tomto článku vás naučíme spôsob vytvorenia vášho prvého Perl skriptu a jeho spustenia v Debiane 10.
Spôsob vytvorenia skriptu Perl v Debiane 10:
Pri vytváraní jednoduchého skriptu Perl v Debiane 10 musíte postupovať nasledovne:
Krok 1: Kontrola verzie Perl:
Mali by ste sa ubezpečiť, že máte vo svojom systéme Debian 10 nainštalovaný Perl. Môžete to urobiť jednoducho skontrolovaním verzie Perlu vykonaním nasledujúceho príkazu v termináli:
perl - verzia
Pokiaľ už je Perl vo vašom systéme nainštalovaný, spustením vyššie uvedeného príkazu sa verzia Perlu nainštalovaného vo vašom systéme Debian 10 vykreslí, ako je to znázornené na obrázku nižšie:
Krok 2: Zaistenie prítomnosti tlmočníka Perl:
Pretože každý skriptovací jazyk vyžaduje tlmočníka, ktorý vám môže pomôcť pri vykonávaní programov vytvorených v tomto jazyku, musíte sa tiež uistiť, či je vo vašom systéme nainštalovaný tlmočník Perl. Môžete to skontrolovať spustením nasledujúceho príkazu v termináli:
ktoré perl
Spustenie tohto príkazu vám ukáže cestu k binárnemu súboru Perl, ako je znázornené na obrázku nižšie:
Ak však tiež chcete skontrolovať cestu k zdrojovému súboru a manuálovým stránkam Perlu spolu s binárnym súborom, aby ste získali väčšiu istotu, môžete vo svojom termináli spustiť nasledujúci príkaz:
kde je perl
Výstup príkazu „whereis“ je zobrazený na obrázku nižšie:
Krok 3: Vytvorenie skriptu Perl v Debiane 10:
Akonáhle zaistíte prítomnosť Perlu a jeho príslušného tlmočníka vo vašom systéme Debian 10, prichádza rad na vytváranie Perl skriptu. Perl skript je možné ľahko vytvoriť vykonaním nasledujúceho príkazu vo vašom termináli:
sudo nano MyFirstPerlScript.plNa rovnaké účely je možné použiť aj ľubovoľný iný textový editor namiesto nano editora, tento editor sme však použili iba preto, že je predvoleným textovým editorom systémov Linux. Okrem toho môžete mať pre svoj skript Perl ľubovoľný názov, za ktorým musí nasledovať a .pl rozšírenie.
Po spustení tohto príkazu sa otvorí prázdny súbor skriptu Perl s nano editorom. Musíte len napísať nasledujúci skript do súboru. Prvý riadok tohto skriptu je „#!/ bin / perl “, ktorá výslovne uvádza, že nasledujúci skript je skript Perl. Potom sme jednoducho vytlačili fiktívnu správu pomocou príkazu „tlačiť“. Po zadaní tohto skriptu Perl do súboru by ste ho mali uložiť a ukončiť editor pomocou kombinácie klávesov Ctrl + X.
Metódy spustenia Perl skriptu v Debiane 10:
Perl skript môžete spustiť jedným z dvoch spôsobov uvedených nižšie:
Metóda 1: Použitie príkazu „chmod“ na nastavenie oprávnení na vykonávanie:
Pre túto metódu musíte najskôr nastaviť oprávnenie na vykonávanie pre svoj Perl skript, potom ho môžete konečne spustiť. Podrobnosti o týchto dvoch krokoch sú uvedené nižšie:
Krok 1: Nastavenie povolení na vykonávanie:
Skript, ktorý ste práve vytvorili, musíte vytvoriť spustiteľný spustením nasledujúceho príkazu v termináli:
sudo chmod + x MyFirstPearlScript.pl
Krok 2: Spustenie skriptu Perl:
Po vykonaní spustiteľného skriptu Perl ho môžete spustiť vykonaním nasledujúceho príkazu v termináli:
./ MyFirstPerlScript.pl
Spustenie tohto skriptu vám ukáže jeho výstup na termináli, ako je to znázornené na obrázku nižšie:
Metóda č. 2: Použitie príkazu „perl“:
Táto metóda predstavuje jednoduchšie riešenie pre spustenie Perl skriptu v Debiane 10. Je to tak preto, lebo nevyžaduje, aby ste nastavovali žiadne oprávnenia na vykonávanie, a preto môžete jednoducho okamžite spustiť svoj skript v Perle.
Perl skript môžete spustiť vykonaním nasledujúceho príkazu v termináli:
perl MyFirstPerlScript.pl
Spustenie tohto skriptu vám ukáže jeho výstup na termináli, ako je to znázornené na obrázku nižšie:
Záver:
Dodržiavaním postupov vytvárania a spúšťania skriptu Perl popísaných v tomto článku si môžete výrazne uľahčiť život automatizáciou bežne sa vyskytujúcich úloh pomocou skriptovania Perl. Tento článok vás naučí základnú metódu vytvorenia a spustenia jednoduchého skriptu Perl. Keď sa to naučíte naučiť, môžete použiť skriptovanie Perl na množstvo ďalších programovo zložitých problémov.