Perl - Środowisko
Zanim zaczniemy pisać nasze programy w Perlu, przyjrzyjmy się, jak skonfigurować nasze środowisko Perla. Perl jest dostępny na wielu różnych platformach -
- Unix (Solaris, Linux, FreeBSD, AIX, HP / UX, SunOS, IRIX itp.)
- Win 9x / NT / 2000 /
- WinCE
- Macintosh (PPC, 68K)
- Solaris (x86, SPARC)
- OpenVMS
- Alpha (7.2 i nowsze)
- Symbian
- Debian GNU / kFreeBSD
- MirOS BSD
- I wiele więcej...
Jest to bardziej prawdopodobne, że w Twoim systemie będzie zainstalowany perl. Po prostu spróbuj podać następujące polecenie w wierszu polecenia $ -
$perl -v
Jeśli masz zainstalowany perl na swoim komputerze, otrzymasz następujący komunikat -
This is perl 5, version 16, subversion 2 (v5.16.2) built for i686-linux
Copyright 1987-2012, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Jeśli nie masz jeszcze zainstalowanego perla, przejdź do następnej sekcji.
Pobieranie instalacji Perla
Najbardziej aktualny kod źródłowy, pliki binarne, dokumentacja, wiadomości itp. Są dostępne na oficjalnej stronie Perla.
Perl Official Website - https://www.perl.org/
Dokumentację Perla można pobrać z następującej witryny.
Perl Documentation Website - https://perldoc.perl.org
Zainstaluj Perl
Dystrybucja Perla jest dostępna na wiele różnych platform. Musisz pobrać tylko kod binarny odpowiedni dla Twojej platformy i zainstalować Perl.
Jeśli kod binarny dla Twojej platformy nie jest dostępny, potrzebujesz kompilatora C do ręcznej kompilacji kodu źródłowego. Kompilowanie kodu źródłowego zapewnia większą elastyczność pod względem wyboru funkcji wymaganych w instalacji.
Oto krótki przegląd instalacji Perla na różnych platformach.
Instalacja w systemach Unix i Linux
Oto proste kroki instalacji Perla na komputerze z systemem Unix / Linux.
Otwórz przeglądarkę internetową i przejdź do https://www.perl.org/get.html.
Kliknij łącze, aby pobrać spakowany kod źródłowy dostępny dla systemów Unix / Linux.
Pobieranie perl-5.x.y.tar.gz plik i wydaj następujące polecenia po znaku zachęty $.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
NOTE - Tutaj $ jest znakiem zachęty systemu Unix, w którym wpisujesz swoje polecenie, więc upewnij się, że nie wpisujesz $ podczas wpisywania wyżej wymienionych poleceń.
Spowoduje to zainstalowanie Perla w standardowej lokalizacji / usr / local / bin, a jego biblioteki zostaną zainstalowane w / usr / local / lib / perlXX , gdzie XX jest wersją Perla, której używasz.
Skompilowanie kodu źródłowego zajmie trochę czasu po wydaniu pliku makeKomenda. Po zakończeniu instalacji możesz wydaćperl -vpolecenie w $ prompt, aby sprawdzić instalację perla. Jeśli wszystko jest w porządku, wyświetli się komunikat taki jak pokazaliśmy powyżej.
Instalacja systemu Windows
Oto kroki instalacji Perla na komputerze z systemem Windows.
Kliknij łącze do instalacji Strawberry Perl w systemie Windows http://strawberryperl.com
Pobierz 32-bitową lub 64-bitową wersję instalacji.
Uruchom pobrany plik, klikając go dwukrotnie w Eksploratorze Windows. Pojawi się kreator instalacji Perla, który jest naprawdę łatwy w użyciu. Po prostu zaakceptuj ustawienia domyślne, poczekaj, aż instalacja się zakończy i możesz rozpocząć pracę!
Instalacja na komputerze Macintosh
Aby zbudować własną wersję Perla, będziesz potrzebować polecenia „make”, które jest częścią narzędzi programistycznych Apples, zwykle dostarczanych z instalacyjnymi dyskami DVD z systemem Mac OS. Nie potrzebujesz najnowszej wersji Xcode (za którą jest teraz pobierana opłata) do zainstalowania make.
Oto proste kroki instalacji Perla na komputerze z systemem Mac OS X.
Otwórz przeglądarkę internetową i przejdź do https://www.perl.org/get.html.
Kliknij łącze, aby pobrać spakowany kod źródłowy dostępny dla systemu Mac OS X.
Pobieranie perl-5.x.y.tar.gz plik i wydaj następujące polecenia po znaku zachęty $.
$tar -xzf perl-5.x.y.tar.gz
$cd perl-5.x.y
$./Configure -de
$make
$make test
$make install
Spowoduje to zainstalowanie Perla w standardowej lokalizacji / usr / local / bin, a jego biblioteki zostaną zainstalowane w / usr / local / lib / perlXX , gdzie XX jest wersją Perla, której używasz.
Uruchamianie Perla
Poniżej przedstawiono różne sposoby uruchamiania Perla.
Interaktywny tłumacz
Możesz wejść perli od razu rozpocznij kodowanie w interaktywnym interpretatorze, uruchamiając go z wiersza poleceń. Możesz to zrobić z systemu Unix, DOS lub dowolnego innego systemu, który udostępnia interpreter wiersza poleceń lub okno powłoki.
$perl -e <perl code> # Unix/Linux
or
C:>perl -e <perl code> # Windows/DOS
Oto lista wszystkich dostępnych opcji wiersza poleceń -
Sr.No. | Opcja i opis |
---|---|
1 | -d[:debugger] Uruchamia program w debugerze |
2 | -Idirectory Określa katalog dołączony @ INC / # |
3 | -T Umożliwia kontrolę plam |
4 | -t Włącza zabrudzenia ostrzeżeń |
5 | -U Umożliwia niebezpieczne operacje |
6 | -w Włącza wiele przydatnych ostrzeżeń |
7 | -W Włącza wszystkie ostrzeżenia |
8 | -X Wyłącza wszystkie ostrzeżenia |
9 | -e program Uruchamia skrypt Perla przesłany jako program |
10 | file Uruchamia skrypt Perla z podanego pliku |
Skrypt z wiersza poleceń
Skrypt Perla to plik tekstowy, który przechowuje w nim kod Perla i można go wykonać z wiersza poleceń, wywołując interpreter w aplikacji, jak poniżej -
$perl script.pl # Unix/Linux
or
C:>perl script.pl # Windows/DOS
Zintegrowane środowisko programistyczne
Możesz również uruchomić Perl ze środowiska graficznego interfejsu użytkownika (GUI). Wszystko, czego potrzebujesz, to aplikacja GUI w systemie obsługująca Perl. Możesz pobrać Padre, Perl IDE . Możesz także użyć Eclipse Plugin EPIC - Edytor Perl i IDE dla Eclipse, jeśli znasz Eclipse.
Przed przejściem do następnego rozdziału upewnij się, że środowisko jest odpowiednio skonfigurowane i działa idealnie. Jeśli nie jesteś w stanie poprawnie skonfigurować środowiska, możesz skorzystać z pomocy administratora systemu.
Wszystkie przykłady podane w kolejnych rozdziałach zostały wykonane w wersji 5.16.2 dostępnej w wersji CentOS Linuksa.