Thread Bash to Perl Umsetzung
(42 answers)
Opened by kezall at 2014-03-25 09:45 2014-03-25T08:45:11 kezall Vorschlag, ungetestet: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 # PrgDir als Umgebungsvariable verwenden; Ansonsten als Perl-Variable definieren und verwenden my $cmd = "$ENV{PrgDir}/convert"; my $anzahl = 0; for my $file ( <*.png> ) { # ausgabe dateiname definieren ( my $newfile = $file ) =~ s/png$/tif/; # aufruf: convert inputfile outputfile; meldung bei fehler system( $cmd, $file, $newfile ) == 0 or warn "system($cmd, $file, $newfile) failed: $!\n"; $anzahl++; } # Umsetzung des ls -m *.png { local $, = ", "; print <*.png>; } edit: fixed missing $ for: $ENV{PrgDir} Last edited: 2014-03-25 13:05:22 +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! |