วิธีเปลี่ยนจาก Bash เป็น Tcsh Shell ใน OS X Terminal
Bash เป็นเชลล์เริ่มต้นใน Mac OS X และได้รับตั้งแต่ 10.3 โดยทั่วไปถือว่าเป็นมาตรฐาน de facto shell ในโลกยูนิกซ์ ที่กล่าวว่ามีบางคนที่ต้องการใช้เปลือก tcsh หรือบางทีคุณอาจต้องการเพียงแค่แยกออกจากบรรทัดฐาน การเปลี่ยนเชลล์ดีฟอลต์เป็นเรื่องง่ายสวย แต่คุณอาจจะประสบปัญหาเมื่อใช้สคริปต์เชลล์ทุบตี ถ้าคุณต้องการทดสอบกับ tcsh และใช้เป็นเชลล์เริ่มต้นนี่คือวิธีการทำจาก GUI ในสามขั้นตอนง่ายๆ:
เปลี่ยนเชลล์เริ่มต้นจากทุบตีเป็น tcsh ที่ใช้โดยแอ็พพลิเคชั่น Terminal ในสามขั้นตอน:
- เปิด Terminal.app
- จากเมนูเทอร์มินัลให้เลือกการกำหนดลักษณะ
- ในการตั้งค่าให้เลือก "execute this command" และพิมพ์ / bin / tcsh แทน bin / bash
แค่นั้นแหละ. ตอนนี้เมื่อใดก็ตามที่คุณเปิด terminal ใหม่ก็จะเป็นเปลือก tcsh เมื่อต้องการย้อนกลับไปที่ bash ให้ทำตามขั้นตอนเดียวกัน แต่แทนที่ / bin / tcsh ด้วย / bin / bash
หมายเหตุ : สคริปต์เชลล์ส่วนใหญ่สำหรับ OS X เขียนขึ้นเฉพาะสำหรับ bash และการเปลี่ยนไปใช้ tcsh จะทำให้สคริปต์เหล่านี้ไม่สามารถทำงานได้ดีอีกต่อไป
ถ้าคุณต้องการทดสอบกับเปลือก tcsh ลองพิมพ์
tcsh
ที่พรอมต์เทอร์มินัลและคุณจะโหลดเชลล์ทีซีชั่วคราว
เมื่อต้องการออกจากเปลือก tcsh ด้วยวิธีนี้ให้พิมพ์
exit
ที่พรอมต์และคุณจะออกจาก tcsh และกลับมาที่เปลือก bash คุณสามารถทำเช่นนี้กับเชลล์ใด ๆ เพื่อทดสอบอีกครั้งไม่ว่าจะเป็น bash, tcsh, sh, zsh หรืออื่น ๆ