25

Всякий раз, когда я набираю «выход» или выхожу из системы, окно терминала остается открытым, и мне приходится закрывать его вручную. Могу ли я изменить это поведение?

2 ответа2

44

Перейдите в "Терминал" -> "Настройки", затем в правой части выберите "Оболочка", затем выберите «Закрыть, если оболочка завершилась чисто» из выпадающего меню с надписью "При выходе из оболочки".

Это закроет оболочку, если она вышла без проблем (например, когда вы ввели "выход"), но если процесс вернет ошибку, он останется, чтобы вы могли увидеть, что это было.

визуальное описание меню

2

Кроме того, вы можете выполнить следующую команду (или добавить ее в конец сценария оболочки .sh ), чтобы убить приложение терминала:

kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`

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