我需要在Perl中複製只讀文件。我嘗試使用Perl :: Copy函數,但它在文件已經存在並且不可寫的情況下失敗。用Perl File :: Copy函數覆蓋只讀文件
是否有一個我可以給複製功能的力量參數?
我想避免更改文件的權限或在複製之前刪除目標文件。
我需要在Perl中複製只讀文件。我嘗試使用Perl :: Copy函數,但它在文件已經存在並且不可寫的情況下失敗。用Perl File :: Copy函數覆蓋只讀文件
是否有一個我可以給複製功能的力量參數?
我想避免更改文件的權限或在複製之前刪除目標文件。
好像你是給自己的不合理要求。我認爲最好的解決方法是刪除複製前的目標文件,這應該是簡單:
unlink $dest_file if -e $dest_file;
你不能覆蓋file.in出允許更改的Perl力沒有充分的功能您覆蓋