Cara Menukar daripada Bash ke Tcsh Shell dalam Terminal OS X

Anonim

Bash ialah cangkerang lalai dalam Mac OS X dan telah wujud sejak 10.3, ia biasanya dianggap sebagai piawaian cangkerang de facto dalam dunia unix. Walau bagaimanapun, terdapat beberapa orang yang lebih suka menggunakan shell tcsh, atau mungkin anda hanya mahu melepaskan diri dari norma. Menukar shell lalai agak mudah, tetapi anda mungkin akan menghadapi masalah semasa menjalankan skrip shell bash.Jika anda ingin bereksperimen dengan tcsh dan menggunakannya sebagai cangkerang lalai anda, berikut ialah cara melakukannya daripada GUI dalam tiga langkah mudah:

Tukar shell lalai daripada bash kepada tcsh seperti yang digunakan oleh apl Terminal dalam tiga langkah:

  1. Lancarkan Terminal.app
  2. Daripada menu Terminal, pilih pilihan
  3. Dalam pilihan, pilih “laksanakan arahan ini” dan taip /bin/tcsh sebagai ganti /bin/bash

Itu sahaja. Sekarang pada bila-bila masa anda membuka terminal baharu ia akan menjadi shell tcsh. Untuk kembali ke bash, ikut prosedur yang sama tetapi gantikan /bin/tcsh dengan /bin/bash.

Nota: kebanyakan skrip shell untuk OS X ditulis khusus untuk bash dan bertukar kepada tcsh akan menjadikan kebanyakan skrip ini tidak lagi berfungsi dengan baik.

Jika anda hanya ingin bereksperimen dengan cangkang tcsh, cuba taip

tcsh

pada gesaan Terminal dan anda akan memuatkan shell tcsh buat sementara waktu.

Untuk keluar dari shell tcsh dengan cara ini, taip

keluar

pada gesaan dan anda akan keluar dari tcsh dan kembali dalam shell bash. Anda boleh melakukan ini dengan mana-mana shell untuk menguji yang lain buat sementara waktu, sama ada bash, tcsh, sh, zsh atau lain-lain.

Cara Menukar daripada Bash ke Tcsh Shell dalam Terminal OS X