Perl

Z wiki linux-user
Skocz do: nawigacji, wyszukiwania
m (Pobieranie danych ze standardowego wejścia)
(Pobieranie danych ze standardowego wejścia)
Linia 190: Linia 190:
 
   
 
   
 
W celu testowym możemy zobaczyć co się stanie jeśli odpalimy ten sam program wymazując tylko linijkę chomp($user);
 
W celu testowym możemy zobaczyć co się stanie jeśli odpalimy ten sam program wymazując tylko linijkę chomp($user);
 +
 +
==== Operator "diamentowy" ====
 +
Pobieranie danych z operatora "diamentowego" ''<>'' (znak mniejszości i większości) umożliwia stworzenie programu, który podczas uruchamiania pobierze dodatkowe argumenty ze standardowego wejścia znaczy klawiatury np
 +
./program test1 test2
 +
''test1'' oraz ''test2'' to istniejące pliki. Przykład poniżej powinien rozjaśnić całą zabawę z operatorem diamentowym w perlu.
 +
#! /usr/bin/perl
 +
while (defined($line = <>)) {
 +
        chomp($line);
 +
        print "Wczytałem wiersz $line \n";
 +
}
 +
należy pamiętać aby operator ''<>'' użyć w programie tylko jeden raz w innym przypadku pojawią się błędy.
  
 
=== Pętla while ===
 
=== Pętla while ===

Wersja z 15:14, 4 wrz 2012

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Narzędzia


Sponsor serwisu

Firma informatyczna ITProjek Bydgoszcz usługi informacztyczne, serwery, linux, windows, strony www, hosting, sieci komputerowe, system archiwizacji danych