Я використовую msysgit у Windows для використання git, але я часто хочу переходити по *.lnk
ярлику в стилі Windows . Я, як правило, керую своєю файловою структурою за допомогою провідника Windows, тому використання іншого типу ярлика (наприклад, створення жорсткого або м'якого посилання в git) не представляється можливим. Як би я перейшов до цього типу ярлика?
Наприклад:
PCUser@PCName ~
$ cd Desktop
PCUser@PCName ~/Desktop
$ ls
Scripts.lnk
PCUser@PCName ~/Desktop
$ cd Scripts.lnk
sh.exe": cd: Scripts.lnk: Not a directory
Чи можна змінити таку поведінку, щоб замість помилки просто перейти до місця розташування каталогу? Крім того, чи є команда отримати шлях у *.lnk
файл?
EDIT : Я чув, що для cygwin існує зворотне значення цього , що дозволяє створити симпосилання, яке працює з Explorer.
mklink
команду для створення м'якого посилання NTFS, я думаю, він буде працювати так, як ви цього хочете.