Erinevus lehekülje "Perl" redaktsioonide vahel
Allikas: Kuutõrvaja
(→STDIN kasutamine) |
|||
21. rida: | 21. rida: | ||
foreach $rida (@read) { | foreach $rida (@read) { | ||
− | print | + | print $rida; |
} | } | ||
− | + | ||
+ | ====Faili kirjutamine==== | ||
+ | |||
+ | Faili kirjutamist kirjeldab nt selline programmilõik | ||
+ | |||
+ | #!/usr/bin/perl | ||
+ | open (fh, ">>/tmp/pf.log"); | ||
+ | print fh "Tere, see tekst\n"; | ||
close fh; | close fh; |
Redaktsioon: 21. detsember 2008, kell 20:55
Programmi argumendid
Argumentide programmi sees kasutamiseks sobib kasutada vaikimisi moodustatud massiivi ARGV, nt sellised
#!/usr/bin/perl print "$ARGV[0]\n"; print "$ARGV[1]\n";
ja käivitades
$ perl argv.pl tere mart tere mart
STDIN kasutamine
Standardsisendi (ingl. k. standard input) kasutamist kirjeldab näiteks selline programmilõik
#!/usr/bin/perl @read=<STDIN>; foreach $rida (@read) { print $rida; }
Faili kirjutamine
Faili kirjutamist kirjeldab nt selline programmilõik
#!/usr/bin/perl open (fh, ">>/tmp/pf.log"); print fh "Tere, see tekst\n"; close fh;