Erinevus lehekülje "Perl" redaktsioonide vahel
Allikas: Kuutõrvaja
(Uus lehekülg: ====Programmi argumendid==== Argumentide programmi sees kasutamiseks sobib kasutada vaikimisi moodustatud massiivi ARGV, nt sellised #!/usr/bin/perl print "$ARGV[0]\n"; print ...) |
|||
12. rida: | 12. rida: | ||
tere | tere | ||
mart | mart | ||
+ | |||
+ | ====STDIN kasutamine==== | ||
+ | |||
+ | Standardsisendi (ingl. k. standard input) kasutamist kirjeldab näiteks selline programmilõik | ||
+ | |||
+ | #!/usr/bin/perl | ||
+ | @read=<STDIN>; | ||
+ | |||
+ | foreach $rida (@read) { | ||
+ | print fh $rida; | ||
+ | } | ||
+ | |||
+ | close fh; |
Redaktsioon: 21. detsember 2008, kell 20:54
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 fh $rida; } close fh;