Thread if statement: check ob multiple files lesbar sind
(12 answers)
Opened by suresh at 2010-12-09 15:03
Hi,
jede Datei einzeln prüfen und mit && verknüpfen. Man könnte auch eine eigene Routine schreiben, die den Check macht und entsprechend Rückmeldung gibt. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 sub _all_readable { my $not_readable = 0; for my $file ( @_ ) { $not_readable++ if !-r $file; } return !$not_readable; } if ( _all_readable( @list_of_files ) ) { # action } edit: fixed operator: -|| +&& Last edited: 2010-12-09 16:02:44 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |