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:

print
“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.

One Response to “Perldoc: Perlintro #1”

  1. 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 :) )

Leave a Reply