1

Windowsでも機能する、シンボリックリンクを作成するUNIXシェルスクリプトコマンドはありますか? (Windows 固有のコマンドではなく、git bash のような UNIX ライクなシェルで動作するコマンド)

基本的に私がやろうとしているのは、一連のシンボリックリンクを作成するスクリプトです。私のユーザーのほとんどは Mac を使用していますが、私のアプリケーションを git bash のような UNIX のようなシェルで実行する人もいます。何が起こっているかというと、windows または git bash がシンボリック リンクの代わりにコピーを作成しています。

mklink のような Windows 固有のコマンドを見つけましたが、できれば Windows と Mac で動作するスクリプトが必要です。最悪の場合、Windows スクリプトと Mac スクリプトを作成する必要がありますが、可能であればそれを避けたいと考えています。

4

1 に答える 1

-1

シンボリックリンクを作成するには、実行します

ln -s
   -s, --symbolic
          ハードリンクの代わりにシンボリックリンクを作成する

ご覧のとおり、機能します

$ ln -s 'アラビアのロレンス (1962).mp4' foo.mp4

$ ls -gG
合計 2660377
lrwxrwxrwx 1 29 May 31 23:57 foo.mp4 -> アラビアのロレンス (1962).mp4
-rwx------+ 1 2724222788 5 月 25 日 14:22 アラビアのロレンス (1962).mp4

ソース

ln(1)

于 2013-06-01T04:46:37.840 に答える