Changelog:
http://search.cpan.org/~rjbs/perl-5.24.0/pod/perld...
Und ich sehe gerade: "perl will now croak when closing an in-place output file fails".
Juchuh, das ist ja ein Bug, den ich vor gefühlt drei Jahrhunderten mal reportet habe:
perl -i -pe 's/foo/bar/' file.txt
Vorher hat dieser Code im schlimmsten Fall die Datei restlos geleert, wenn die Festplatte vollgelaufen war.
Interessant wäre, ob das jetzt auch mit stdout funktioniert:
perl -pe 's/foo/bar' < file.txt > file2.txt && mv file2.txt file.txt
Last edited: 2016-05-09 20:18:04 +0200 (CEST)