เมื่อใดก็ตามที่ฉันพิมพ์ 'ออก' หรือฉันออกจากระบบ หน้าต่างเทอร์มินัลยังคงเปิดอยู่และฉันต้องปิดเอง . ฉันสามารถเปลี่ยนพฤติกรรมนี้ได้หรือไม่
เมื่อใดก็ตามที่ฉันพิมพ์ 'ออก' หรือฉันออกจากระบบ หน้าต่างเทอร์มินัลยังคงเปิดอยู่และฉันต้องปิดเอง . ฉันสามารถเปลี่ยนพฤติกรรมนี้ได้หรือไม่
คำตอบ:
ไปที่เทอร์มินัล - & gt; ค่ากำหนดจากนั้นทางด้านขวามือเลือก "เชลล์" จากนั้นเลือก "ปิดถ้าเชลล์ออกจากระบบอย่างหมดจด" จากดรอปดาวน์ที่ระบุว่า "เมื่อเชลล์ออก"
วิธีนี้จะปิดเชลล์หากออกโดยไม่มีปัญหา (เช่นเมื่อคุณพิมพ์ "exit") แต่หากกระบวนการส่งคืนข้อผิดพลาดมันจะติดอยู่รอบ ๆ เพื่อที่คุณจะได้เห็นว่ามันคืออะไร
นอกจากนี้คุณสามารถดำเนินการคำสั่งต่อไปนี้ (หรือเพิ่มในตอนท้ายของคุณ .sh เชลล์สคริปต์) เพื่อ ฆ่า แอปพลิเคชัน Terminal:
kill `ps -A | grep -w Terminal.app | grep -v grep | awk '{print $1}'`