-1

Например, я хочу открыть Chrome и выполнить некоторую команду bash, щелкнув значок Chrome или запустив Chrome через Spotlight. Как я могу это сделать?

Это было просто в Windows, где я мог щелкнуть правой кнопкой мыши значок программы и написать команду терминала или некоторые параметры командной строки.

1 ответ1

0

Единственный известный мне способ выполнения команды bash в Mac OS - это /Applications/Utilities/Terminal.app.

Вы можете создать скрипт с помощью текстового редактора, который Terminal.app затем выполнит для вас.

Таким образом, очевидный способ достичь чего-то похожего на то, что, я думаю, вам нужно, это использовать (скажем) /Applications/Textedit.app для записи файла, содержащего:

#!/bin/bash
[whatever commands you like]
open /Applications/Chrome.app

затем сохраните его как, скажем, «bashChrome.command» (без кавычек).

Затем вам нужно сделать файл исполняемым с помощью команды chmod u+x .

Самый простой способ - ввести «chmod u+x» (без кавычек) в Terminal.app, перетащить bashChrome.command в окно терминала и нажать « Return».

Затем, каждый раз, когда вы дважды щелкаете файл bashChrome.command, Terminal запускает и запускает скрипт, который выполнит ваши команды bash, а затем запустит Chrome для вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .