Perldoc: Perlintro #1
perlinntro — a wprowadzenie oraz ogólne przejrzenie Perla.
Ten dokument jest zamierzony aby dać tobie krótki przegląd na temat Perla jako języka programowania, z wskazówkami dla dalszej dokumentacji. Ten tekst zamierzony jest jako “bootstrap”, przewodnik dla tych dla których ten język jest nowy.
Możesz przeczytać dokumentacje korzystając z komendy perldoc lub używając jakiejkolwiek innej możliwości.
Aby uruchomić program z Unix’owej konsoli:
perl progname.pl
Alternatywnie, dodaj tą linię na początku twojego skryptu:
#!/usr/bin/env perl
… i uruchom skrypt /scieżka/do/pliku/progname.pl Oczywiście uprzednio musisz zrobić chmod 755 progname.pl (pod *nix’em)
Dla więcej informacji na temat uruchamiania na innych platformach m.in Windows oraz Mac OS, przeczytasz w perlrun.
Podstawowa składnia
Skrypt lub program Perl’a zawiera jedno lub więcej wyrażeń. Te wyrażenia są prosto napisane w “bezpośrednim” stylu. Nie potrzeby pisania funkcji main() ani nic podobnego.
Wyrażenie w Perlu zakończone jest średnikiem (;).
print "Hello, world";
Komentarz zaczynamy znakiem hasza (#), od jego do końca linii.
# To jest komentarz
Białe znaki nie mają znaczenia:
“Hello World”
;
Z wyjątkiem wenątrz stringu (między “”):
# to spowoduje "print" z znakiem nowej linii w srodki
print “Hello
World”;
Umieszczenie tekstu w pojedyncze znaki cudzysłowia (’ ‘). Spowodują “przetłumaczenie” wszystkiego na znaki.
print "Hello \n Henio"
Spowoduje wypisanie:
Hello
Henio
(”\n” to znak nowego wiersza)
A w przypadku pojedynczych cudzysłowi spowoduje wypisanie:
Hello \n Henio
Przy użyciu podwójnych cudzysłowi następuje interpolacja.
Numery nie wymagają cudzysłowi
C.D.N.
Filed under: Perl

Perl fajna rzecz. Potrafi nieźle pomóc przy ogarnięciu jakiegoś większego projektu i przy takich bajerach jak wyświetlanie WM, kernela i systemu na jakim pracujesz (skrypt z archlinux.org na przykład
)