Как написать скрипт bash, который создаст ярлык для Mac OSX DOC? - PullRequest
0 голосов
/ 11 февраля 2019

Я совершенно новичок в bash-скриптинге и хотел бы узнать, как я могу написать скрипт для создания ярлыка для перехода на mac osx doc.

Это позволяет пользователю открыть определенный файл, щелкнув по ярлыку на Mac OSX DOC.В моем случае речь идет о .command файле, который запускает приложение с необходимыми аргументами.

Надеюсь, что кто-нибудь может помочь.

Ответы [ 2 ]

0 голосов
/ 11 февраля 2019

В macOS скрипты bash не работают прямо из коробки.Вместо этого вы можете использовать сценарий оболочки.

defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>**/Applications/Google Chrome.app**</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'

killall Dock

Убедитесь, что вы заменили строку / Applications / Google Chrome.app на любое приложение, которое хотите поместить в Dock.

Вы можете просто открыть приложение терминала и скопировать вставить (с редактированием названия приложения, которое вы хотите поместить в док), а затем killall Dock, это должно работать для вас.

0 голосов
/ 11 февраля 2019

Это просто, просто выведите файл .command в окно терминала, и он даст вам путь к файлу, затем

ln -s /Users/username/path/.command ~/Desktop/command

Если вы дважды щелкните по нему, файл откроется.Если вы не задали .command для открытия данной программой, просто используйте "" и установите программу, в которой вы хотите, чтобы она открывалась.

...