Можно ли запустить новое окно терминала как в Windows: start example.bat
? Он открывает новое окно и запускает команду.
Окно терминала с запущенной командой
Ответы (1)
Вы можете сделать это с помощью open
< /a> или ossascript
< /а>. Вот некоторые связанные вопросы, использующие эти команды в своих ответах:
- Программно запустить Terminal.app с помощью указанной команды ( и собственные цвета)
- Выполнение команды в новом терминале Mac OS X окно
- Какие аргументы принимает Terminal.app для Mac?
Команда open
более проста и позволяет указать имя запускаемого скрипта или команды, как отмечено в одном ответе. Это описывает этот случай (ссылаясь на open(1)
а>):
open -a Terminal.app file
где файл — это открываемое приложение. Возможно, вам придется указать его полное имя пути. В руководстве также описана опция --args
, которая может использоваться для передачи параметров в приложение.
person
Thomas Dickey
schedule
30.10.2015