1

То, что я сейчас делаю в Mac OS X Terminal, запускаю программу, затем закрываю терминал и открываю новую, чтобы запустить новую программу.

Конечно, есть какой-нибудь способ закрыть текущую программу и вернуть меня в командную строку?

4 ответа4

4

В качестве альтернативы вы можете поставить & в конце команды, чтобы она работала в фоновом режиме. например. gitk & вместо gitk чтобы позволить вам использовать командную строку после запуска командной строки до завершения процесса, который вы запустили.

3

Вы можете запустить приложение, используя nohup и &. nohup означает, что программа продолжит работу, даже когда окно терминала закрыто, например

nohup ./appname &
1
open -a AppName

Это запустит приложение и сразу вернется в оболочку, если оно находится в папке «Приложения». Если это не так, вы можете указать полный путь к пакету приложений.

0

Ctrl+C это то, что я хотел :)

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