Korzystanie z interpretera Perla

Korzystanie z interpretera Perla

Ten samouczek programowania Perla to świetny przewodnik skryptowy, który pomoże Ci w pełni zrozumieć skrypt Perla. Znajdź samouczki i przykłady programowania, aby opanować swoją wiedzę na temat skryptów Perla.

Korzystanie z interpretera Perla

Znajdź interpretera Perla

Który perl

Niejawne wykonanie

NOTATKA:Każdy skrypt zaczyna się od szulernia:"#!" który nie jest czytany jako komentarz. Pierwsza linia to także miejsce, w którym umieszczasz tłumacza, który w tym przypadku jest perl.

#!/usr/bin/perl print "Perl Programming \ n";

Uczyń skrypt Perl wykonywany:

chmod +x perl_script.pl

Wyraźne wykonanie

wydrukuj „programowanie perla \ n”;

Uczyń skrypt Perl wykonywany:

chmod +x perl_script.pl



Prosty skrypt perla

#!/usr/bin/perl # print "Perl Programming Tutorial \ n";

Aktualna ścieżka do modułów Perla

Wymień wszystkie dostępne bieżące ścieżki do modułów Perl:

perl -e 'drukuj „@inc” . "\N";'

Zmienne

$ - zmienna skalarna % - zmienna skrótu @ - tablica i podprogram

Używając domyślnej zmiennej Perl $ _

#!/usr/bin/perl $ _ = "Perl Programming Domyślna zmienna.\ n "; print;



Zdefiniowana funkcja

#!/usr/bin/perl # deklaruj Perl Scalar, ale nie definiuj wartości $ perl_scalar; #Możemy użyć operatora warunkowego ”?: „Aby przetestować FUNTION CELL $ VARILE = zdefiniowane ($ perl_scalar) ? „Zdefiniowana jest zmienna \ $ perl_scalar!„:” Zmienna \ $ perl_scalar nie jest zdefiniowana!"; wydrukuj zmienną $."\N"; # Deklaruj Perl Scallar o wartości $ perl_scalar = "perl"; $ varible = zdefiniowane ($ perl_scalar) ? „Zdefiniowana jest zmienna \ $ perl_scalar!„:” Zmienna \ $ perl_scalar nie jest zdefiniowana!"; wydrukuj zmienną $."\N";

Zmienna skalarna

#!/usr/bin/perl #scalars Hold tylko pojedynczy typ danych: ciąg, liczba lub referencja Perl #SCALARS Definicja w Perl $ scallar_number = -5; $ skalar_string1 = "w Perl Scalars są zawsze odwoływane z \ x24 przed każdą nazwą zmiennej. "; $ skalar_string2 =" 5 pozycji "; #undescore można użyć dla dużych liczb $ scallar_milion = 1_000_000; #Print Scalar Wartości drukuj $ scallar_number."\N"; Wydrukuj $ skalar_string1."\N"; Wydrukuj $ scallar_string2."\N"; Wydrukuj $ scallar_milion."\N"; #Perl Scalar Dodatek Drukuj $ scallar_number + $ scallar_milion."\N";

Sznurki jednokutetowe

#!/usr/bin/perl #jednozadaniowe ciągami skalarne $ skalar_string1 = 'perl'; Wydrukuj „String 1:”.$ skalar_string1."\N"; $ skalar_string2 = '#!/usr/bin/perl '; Wydrukuj „String 2:”.$ skalar_string2."\N"; $ scallar_string3 = „Perl Programming Tutorial”; Wydrukuj „String 3:”.$ skalar_string3."\N"; $ skalar_string4 = 'perl \ n'; Wydrukuj „String 4:”.$ skalar_string4."\N"; $ skalar_string5 = '\' \ '\\'; Wydrukuj „String 5:”.$ skalar_string5."\N"; $ skalar_string6 = "; print" String 6: ".$ skalar_string6."\N"; $ scallar_string7 = „i \” czytanie samouczka programowania perla ”; Wydrukuj „String 7:”.$ skalar_string7."\N";



Sznurki podwójnie cytowane

#!/usr/bin/perl #podwójnie cytowane sznurki skalarne $ skalar_string1 = "perl"; Wydrukuj „String 1:”.$ skalar_string1."\N"; $ skalar_string2 = "#!/usr/bin/perl "; print" String 2: ".$ skalar_string2."\N"; $ skalar_string3 = "Perl Programming Tutorial"; Wydrukuj „String 3:”.$ skalar_string3."\N"; $ skalar_string4 = "perl \ n"; Wydrukuj „String 4:”.$ skalar_string4."\N"; $ skalar_string5 = "\ '\' \\\" ""