でファイルのコピーとシンボリックリンクを上書き私は前にこの質問への答えを見て思ったが、ここでは検索とGoogleの後、私はそれを見つけることができません。perlの
どのようにそれが指すファイルのコピーで、既存のシンボリックリンクを置き換えますか? IEはリンクを介してソースファイルをコピーします。私はちょうどcopy()
を使用することはできません理由は、上書きをサポートしていないようだということである
/path/to/file.txt
/link/path/file.txt
:
この
/path/to/file.txt
/link/path/file.txt -> /path/to/file.txt
でスタート後copy('/path/to/file.txt', '/link/path/file.txt');
のようなものを呼び出し、これを取得しますそのソースファイルとシンボリックリンクそれは彼らが同じものだと考えて、エラーを与えるとして、「XXXXXとYYYYYが同一である(コピーされません)」
がありますシンボリックリンクをソースファイルのコピーで上書きできるcopyのようなメソッド?
おかげで、 –
問題ありません:)私は言及する必要があります - 何かがコピーでうまくいかない場合、あなたは常にリンクを復元することができますので、それはREADLINK出力を格納することが重要です。 –