揮発性のメモ2

知識をメモ書きしておく

ディレクトリのシンボリックリンクを作成する

ディレクトリのシンボリックリンクを作成する。
コマンドを何回実行してもOKなように冪等性を持たせる。

ln -sfT /hoge/piyo /data
-s シンボリックリンクを作成する
-f もうすでにあるときは削除してから実施する
-T シンボリックリンクをファイルのように扱う

-Tがキモ。 これをつけないと思った通りにはならない

# 1回目
ln -sf /hoge/piyo /data
# 意図通り、 /data -> /hoge/piyo が作成される

# 2回目
ln -sf /hoge/piyo /data
# /data/piyo -> /hoge/piyo が作成されてしまう