以下のコードを含むメイクファイルがあります。
ddd :
@mkdir -p /full/path_new/to/new_dir
@ln -fs /full/path_old/to/old_dir/private /full/path_new/to/new_dir/private
Linux ln コマンドは、ディレクトリ ターゲットと親の両方にリンクを作成します。それは私が持っていることを意味します:
/full/path_new/to/new_dir:
private -> /full/path_old/to/old_dir/private
しかし、古いものもリンクを取得します
/full/path_old/to/old_dir/private
private -> /full/path_old/to/old_dir/private
それは私が次のようなものを持っている原因です
/full/path_old/to/old_dir/private/private/private/private (...) endless
ln コマンドを使用して new_dir のみにリンクを設定するにはどうすればよいですか?