Skrypty Perl to kolejna potężna metoda wykonywania złożonych programów z bardzo minimalnym wysiłkiem. Ludzie, którzy mają dobrą wiedzę na temat programowania w C i C ++, bardzo ładnie dogadują się z Perl. W tym artykule nauczymy metody tworzenia pierwszego skryptu Perla i uruchamiania go w Debian 10.
Aby utworzyć prosty skrypt Perla w Debian 10, istnieją trzy główne kroki, które należy zastosować:
Krok # 1: Sprawdzanie wersji PERL:
Powinieneś zapewnić, że zainstalowałeś Perl w swoim systemie Debian 10. Możesz to zrobić, sprawdzając wersję Perla, wykonując następujące polecenie w terminalu:
perl --version
Jeśli Perl został już zainstalowany w twoim systemie, wówczas uruchomienie wyżej wymienionego polecenia renderuje wersję Perla zainstalowaną w systemie Debian 10, jak pokazano na poniższym obrazku:
Krok 2: Zapewnienie obecności tłumacza Perla:
Ponieważ każdy język scenariuszy wymaga interpretera, który może pomóc w wykonywaniu programów utworzonych w tym języku, dlatego należy również upewnić się, że interpreter Perl został zainstalowany w twoim systemie, czy nie. Możesz to sprawdzić, uruchamiając następujące polecenie w swoim terminalu:
Który perl
Uruchomienie tego polecenia pokaże ścieżkę do binarnego Perla, jak pokazano na poniższym obrazku:
Jeśli jednak chcesz również sprawdzić ścieżkę pliku źródłowego i strony Man of Perl wraz z plik binarnym w celu uzyskania dodatkowej pewności, możesz uruchomić następujące polecenie w swoim terminalu:
gdzie jest perl
Wyjście polecenia „Whereis” pokazano na poniższym obrazku:
Krok 3: Tworzenie skryptu Perla w Debian 10:
Po zapewnieniu obecności Perla i odpowiedniego tłumacza w systemie Debian 10, nadchodzi kolej na skrypt Perla. Skrypt PERL można wygodnie utworzyć, wykonując następujące polecenie w terminalu:
sudo nano myFirstperlScript.pl
Każdy inny edytor tekstu może być również używany do obsługi tego samego celu zamiast edytora Nano, jednak użyliśmy tego edytora wyłącznie dlatego, że jest to domyślny edytor tekstu systemów Linux. Ponadto możesz mieć dowolną nazwę swojego skryptu Perla .rozszerzenie PL.
Po uruchomieniu tego polecenia, pusty plik skryptu Perl otworzy się z edytorem Nano. Musisz tylko wpisać następujący skrypt w pliku. Pierwszy wiersz tego skryptu brzmi „#!/bin/perl ”, który ma wyraźnie stwierdzić, że następujący skrypt jest skryptem perla. Następnie po prostu wydrukowaliśmy manekin, używając polecenia „Wydrukuj”. Po wpisaniu tego skryptu Perla w pliku należy go zapisać i wyjść z edytora, naciskając Ctrl+ x.
Możesz uruchomić skrypt PERL, używając jednej z dwóch metod wymienionych poniżej:
Metoda nr 1: Korzystanie z polecenia „CHMOD” do ustawienia uprawnień Wykonaj:
W przypadku tej metody najpierw musisz ustawić uprawnienia do wykonania dla swojego skryptu Perla, po czym możesz ją w końcu uruchomić. Szczegóły obu tych kroków są wymienione poniżej:
Krok 1: Ustawienie uprawnień wykonania:
Musisz wykonać skrypt Perla, który właśnie utworzyłeś, wykonywając wykonywanie, uruchamiając następujące polecenie w swoim terminalu:
sudo chmod +x myfirstpearlScript.pl
Krok 2: Uruchamianie skryptu Perla:
Po uruchomieniu skryptu Perla możesz uruchomić go, wykonując następujące polecenie w terminalu:
./MyFirstperlScript.pl
Uruchomienie tego skryptu pokaże swoje dane wyjściowe na terminalu, jak pokazano na poniższym obrazku:
Metoda nr 2: Korzystanie z polecenia „Perl”:
Ta metoda jest łatwiejszym obejściem uruchamiania skryptu Perla w Debian 10. Jest tak, ponieważ nie wymaga skonfigurowania żadnych uprawnień wykonania, a raczej możesz po prostu uruchomić skrypt Perl.
Możesz uruchomić skrypt Perl, wykonując następujące polecenie w terminalu:
Perl myFirstperlScript.pl
Uruchomienie tego skryptu pokaże swoje dane wyjściowe na terminalu, jak pokazano na poniższym obrazku:
Postępując zgodnie z procedurami tworzenia i uruchamiania skryptu Perla opisanego w tym artykule, możesz znacznie ułatwić swoje życie, automatyzując powszechne zadania za pomocą skryptów Perla. W tym artykule uczy podstawowej metody tworzenia i uruchamiania prostego skryptu Perla. Gdy uda ci się tego nauczyć, możesz użyć skryptów Perl w przypadku wielu innych programów złożonych.