読者です 読者をやめる 読者になる 読者になる

シンボリックリンクの参照先を一発で変更する

例えばすでに

ln -s TARGET1 MYLINK

をしてMYLINKがTARGET1を参照するシンボリックリンクがあるとする

ここで

ln -s TARGET2 MYLINK

をすると「シンボリックリンクがすでにあるから無理!」って 怒られて作成できない

上書きができないため

unlink MYLINK
ln -s TARGET2 MYLINK

するしかないと思ってた

オプションつけると一発

ln -nfs TARGET2 MYLINK