Мой друг указывает, что если вы делаете: perl -pi.bak -e 's/foo/bar/' somefile когда «somefile» на самом деле является символической ссылкой, perl делает то, что говорят документы: Это делается путем переименования входного файла, открытия выходного файла с исходным именем и выбора этого выходного...