Windows Vista以降のWindows Vistaはmklinkシェルコマンドを提供することを理解しています。Msysターミナルからこれを利用したいと思います。どのように考えますか?
mklinkmsysターミナルで入力すると、が出力されますsh: mklink: command not found。Msysが提供する偽lnユーティリティは、実質的にと同じように見えますcp。
Windowsシェルを開いて実行するシェルスクリプトを記述しようとしましたmklinkが、シェルスクリプトを実行しようとするとcmd /C <instructions>、msysは指示を実行せずにWindowsシェルを現在の端末のフォアグラウンドに移動してそこに残します。
** XPはVistaよりも優れていたが、mklink実用性がなかったため、「以上」とは言いません。*
cmd /c mklink <link> <target>と、現在のmsysウィンドウでWindowsシェルが開きます。