Thread Bei Programmaufruf Wert mitgeben (3 answers)
Opened by Forza at 2012-07-17 07:59

nepos
 2012-07-17 08:22
#159891 #159891
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Alles, was du nach dem Programmnamen angibst, kannst du aus dem Array @ARGV auslesen:
Code (perl): (dl )
1
2
3
4
5
6
7
8
#!/usr/bin/perl

use warnings;
use strict;

foreach my $arg (@ARGV) {
    print "Argument: $arg\n";
}


Ein Aufruf a la
Code: (dl )
./programm 1 2 3 4
liefert dir dann:
Code: (dl )
1
2
3
4
Argument: 1
Argument: 2
Argument: 3
Argument: 4


EDIT: Ach ja, wenn es komplizierter wird, kannst du dir auch mal das Modul CPAN:Getopt::Std bzw. CPAN:Getopt::Long ansehen.
Last edited: 2012-07-17 08:23:49 +0200 (CEST)

View full thread Bei Programmaufruf Wert mitgeben