Я понимаю, что Windows, более поздняя, чем * Vista, предоставляет команду оболочки mklink
. Я хотел бы использовать это из терминала Msys. Есть идеи как?
Когда я ввожу mklink
на терминал msys, он выводит sh: mklink: command not found
. Msys предоставляет только поддельную утилиту ln
которая, по-видимому, практически не отличается от cp
.
Я попытался написать сценарий оболочки, чтобы открыть оболочку Windows и запустить в ней mklink
, но когда мой сценарий оболочки пытается выполнить cmd /C <instructions>
, msys выводит оболочку Windows на передний план текущего терминала и оставляет ее там без запустить инструкции.
** Я не говорю «больше, чем или равно», потому что XP была выше, чем Vista, но не имела утилиты mklink
.*