存在しないターゲットへのシンボリックリンクを作成する方法はありますか?

存在しないターゲットへのシンボリックリンクを作成する方法はありますか?

作成する方法はありますか?シンボリックリンクシェルスクリプトを使用すると、誰のターゲットが存在しませんか?

読書からman 1 ln-f、ターゲットが存在することを確認するオプションも表示されません。

私が望むことを達成する方法はありますか?

答え1

走るとき

ln -s nonexistenttarget link

lnすでに存在しない限り、存在を確認せずにnonexistenttargetリンクを作成しますlink。この最後の部分は、必要に応じて-f削除して解決できます。link

存在しないターゲットの効果は、プログラムがリンクを逆参照しようとしたときにのみ感じられます。例えば開いてみてください:

$ ls -l link
lrwxrwxrwx 1 steve steve 17 May 22 08:44 link -> nonexistenttarget

$ cat link
cat: link: No such file or directory

関連情報