Cách thay đổi từ Bash sang Tcsh Shell trong OS X Terminal

Anonim

Bash là shell mặc định trong Mac OS X và đã có từ 10.3, nó thường được coi là tiêu chuẩn shell thực tế trong thế giới unix. Điều đó nói rằng, có một số người thích sử dụng vỏ tcsh, hoặc có lẽ bạn chỉ muốn thoát khỏi tiêu chuẩn. Thay đổi trình bao mặc định khá dễ dàng, nhưng bạn có thể sẽ gặp sự cố khi chạy các tập lệnh bash shell.Nếu bạn muốn thử nghiệm với tcsh và sử dụng nó làm trình bao mặc định của mình, đây là cách thực hiện điều đó từ GUI theo ba bước đơn giản:

Thay đổi trình bao mặc định từ bash thành tcsh như ứng dụng Terminal sử dụng theo ba bước:

  1. Launch Terminal.app
  2. Từ menu Terminal, chọn tùy chọn
  3. Trong tùy chọn, chọn “thực thi lệnh này” và nhập /bin/tcsh thay cho /bin/bash

Đó là nó. Bây giờ, bất cứ khi nào bạn mở một thiết bị đầu cuối mới, nó sẽ là vỏ tcsh. Để hoàn nguyên về bash, hãy làm theo quy trình tương tự nhưng thay thế /bin/tcsh bằng /bin/bash.

Note: hầu hết các tập lệnh shell cho OS X được viết riêng cho bash và việc chuyển sang tcsh sẽ khiến nhiều tập lệnh này không còn nữa hoạt động bình thường.

Nếu bạn chỉ muốn thử nghiệm với trình bao tcsh, hãy thử nhập

tcsh

tại dấu nhắc Terminal và bạn sẽ tạm thời tải trình bao tcsh.

Để thoát khỏi trình bao tcsh theo cách này, hãy nhập

lối ra

tại dấu nhắc và bạn sẽ thoát khỏi tcsh và quay lại trình bao bash. Bạn có thể làm điều này với bất kỳ trình bao nào để tạm thời thử nghiệm một trình bao khác, có thể là bash, tcsh, sh, zsh hoặc các trình bao khác.

Cách thay đổi từ Bash sang Tcsh Shell trong OS X Terminal