Thread ARGV-Check (8 answers)
Opened by Web at 2009-10-07 15:40

Gast Web
 2009-10-07 15:40
#126582 #126582
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
#!/usr/bin/perl
use strict;

die "Usage: $0 startdir search replace\n"
    unless scalar @ARGV == 3;
my $startdir = shift @ARGV || '.';
my $search = shift @ARGV or
    die "Search parameter cannot be empty.\n";
my $replace = shift @ARGV;
...


Das ist der Anfang eines Skriptes, das ich WWW gefunden habe.
Ich finde das
Code (perl): (dl )
|| '.'
und das
Code (perl): (dl )
or die "Search parameter cannot be empty.\n";
machen wegen der vorherigen Abfrage der Anzahl der Argumente keinen Sinn.
Habe ich etwas übersehen?

View full thread ARGV-Check