[Windows] mehrere Dateien an "perl -pi.bak -e"übergeben
am 30.10.2006 15:06:37 von unknownPost removed (X-No-Archive: yes)
Post removed (X-No-Archive: yes)
E.Braun!
> perl -pi.bak -e 's/alt/neu/g' *.txt
>
> Ich will gleiches in der Eingabeaufforderung eines Windows XP tun, erhalte
> als Reaktion aber: Can't open *.txt: Invalid argument.
Unter Windows ersetzt Deine Eingabeaufforderung das *.txt also offenbar
nicht durch ganz viele Dateinamen von Dateien, die in .txt enden, so wie
es Deine Shell unter Unix machen würde.
> Gibt es eine Möglichkeit, den Befehl zum Suchen und Ersetzen mittels
> regulärer Ausdrücke in vielen Dateien unter Windows durchzuführen?
> Wenn ja: wie?
Schreib die Namen selbst alle einzeln hin. ;-)
Oder installier Dir eine Shell, die das für Dich macht. Usw.
Gruß
Daniel
Post removed (X-No-Archive: yes)
E.Braun!
> Ich habe gerade "perldoc perlwin32" entdeckt, das sich mit dem von mir
> beschriebenem Problem auseinandersetzt. Wenn ich damit Probleme habe, melde
> ich mich nochmal.
>
> (hättest Du nicht schon geantwortet, hätte ich meine Frage gecancelt)
Um Himmels Willen! Dann hätte ich nie perldoc perlwin32 gelesen und nie
von dem Wild.pm darin erfahren :-)
Gruß
Dan*.*