|
|||||||||||||||||||||||||||
On Sat, 16 Sep 2000, Christian Hansen wrote:
> Jeg har lavet et perlprogram, som skal eksikveres fra commandolinien.
> Jeg vil gerne kunne give input til mit program med det samme, altså
>
> sslug@sslug chrsen]$perlprogram input
>
> Men hvordan for jeg fat i det input jeg giver?
De ligger i et array der hedder @argv.
Prøv f.eks. følgende lille script:
--
#!/usr/local/bin/perl -w
foreach (@ARGV) { print "$_ \n"; };
exit();
--
> Og hvor kan man finde en liste over $ENV variabler?
Prøv:
----
#!/usr/local/bin/perl -w
foreach (keys %ENV) { print "$_ = $ENV{$_}\n"; };
exit();
-----
// Flemming
--
Flemming Mahler Larsen,
Copenhagen PerlMongers - http://copenhagen.pm.org/
|
||||||||||||||
|
||||||||||||||