OS X'te terminal penceresini otomatik olarak nasıl kapatabilirim?


25

Ne zaman 'exit' yazsam ya da oturumu kapatsam, terminal penceresi açık kalıyor ve manuel olarak kapatmam gerekiyor . Bu davranışı değiştirebilir miyim?

Yanıtlar:


44

Terminal -> Tercihler'e gidin, ardından sağ taraftaki "Kabuk" u seçin, ardından "Kabuk çıkınca" etiketli açılır menüden "Kabuk temiz çıkmışsa kapat" ı seçin.

Bu, sorunsuz bir şekilde çıktığında (örneğin "exit" yazdığınızda olduğu gibi) kabuğu kapatır, ancak işlem bir hata verirse, ne olduğunu görebilmeniz için etrafına yapışır.

menünün görsel gösterimi


Çok teşekkür ederim. Ayarlar bölmesinde bu seçeneği kaçırmıştı!
Auron

1
El Capitán'da bunun nasıl çalışması gerektiğine dair bir fikriniz var mı? Bu değişti ve artık "Kabuk çıktığında"
combo'yu

2
El Capitan için @jmm: Tercihler, Profiller, Kabuk, "Kabuk çıktığında" açılır menüsünü istediğiniz gibi ayarlayın.
Chaim Geretz

2

Ek olarak, Terminal uygulamasını öldürmek için aşağıdaki komutu çalıştırabilir (veya .sh kabuk betiğinizin sonuna ekleyebilirsiniz ) :

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

Bu sadece uygulamayı çalıştıranları değil tüm Terminal pencerelerini öldürür . Bu nedenle, yalnızca Terminal pencerelerini başka bir amaç için değil, önerilen otomasyonu kullananlar için kullanışlıdır.
Chris Stratton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.