Windows7のmklink
と同じ機能をOSXに備えていますか?シンボリックリンクとハードリンクを作成できます。
このツールについて読んだばかりですが、DropboxでアプリケーションフォルダーをWindows7のmklink
と組み合わせてハードリンクを使用して同期します :
http://www.hackingfreaks.in/2011/01/9-amazing-software-mashups-killer-free.html
OS Xでこれを実現するにはどうすればよいですか?
/Applications/Utilities/Terminal.app
を開きます。簡単な説明についてはln
を実行し、ドキュメントについてはman ln
を実行します。
例:
ln existing.txt new.txt
フォルダの場合、ln -s
を使用してシンボリックリンクを作成します。
ln -s existing new
スコットのコメントによると、これらのシンボリックリンクOS X上のDropboxで動作します
フォルダのハードリンクは 可能ですが難しい であり、それを台無しにするとめちゃくちゃ危険です(彼らは再帰が好きではありません)。
Mklinkのように同等ではありません。
ls -s/tmp/a/tmp/b
CLionを使用してプロジェクトを開き、/ tmp/bを選択すると、最終的に/ tmp/aとして認識されます。ウィンドウのタイトルバーには、「考える」パスが表示されます。
Windowsの下では、mklink/j c:\ b c:\ aは実際、すべてのアプリケーションに「c:\ a」ではなく「c:\ b」内のファイルを認識させます。
CLionを使用して同じことを行います。c:\ bでプロジェクトを開くと、タイトルバーに「c:\ b ...」と表示されます。
これは、シンボルリンクの望ましい動作です。
ただし、macOSはこれを正しく行うことができません。