Perl: erinevus redaktsioonide vahel
Allikas: Kuutõrvaja
Mine navigeerimisribaleMine otsikasti
Resümee puudub |
|||
| 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 17: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;