SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] $ENV input til program?



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/



 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:53
Denne side vedligeholdes af MHonArc .