Я не могу заставить однострочники Perl для редактирования на месте, работающие под ActivePerl, работать, если я не укажу их с расширением резервного копирования:
C:\> perl -i -ape "splice (@F, 2, 0, q(inserted text)); $_ = qq(@F\n);" file1.txt
Can't do inplace edit without backup.
Та же команда с -i.bak
или -i.orig
работает хорошо, но в процессе создает нежелательный файл резервной копии.
Есть ли способ обойти это?