Thread 5.24! (4 answers)
Opened by lichtkind at 2016-05-09 16:10

betterworld
 2016-05-09 20:12
#184703 #184703
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
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:
Code: (dl )
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:
Code: (dl )
perl -pe 's/foo/bar' < file.txt > file2.txt && mv file2.txt file.txt

Last edited: 2016-05-09 20:18:04 +0200 (CEST)

View full thread 5.24!