Bagaimana cara memeriksa shell apa yang saya gunakan di terminal? Apa shell yang saya gunakan di MacOS?
Jawaban yang Diterima:
Beberapa cara, dari yang paling bisa diandalkan hingga yang paling tidak bisa diandalkan (dan paling-paling "berat"):
ps -p$$ -ocmd=. (Pada Solaris, ini mungkin perlups -p$$ -ofname=dan di macOS dan BSD harusps -p$$ -ocommand=.)- Periksa
$BASH_VERSION,$ZSH_VERSION, dan variabel khusus shell lainnya. - Periksa
$SHELL; ini adalah pilihan terakhir, karena ini menentukan default your Anda shell dan belum tentu saat ini cangkang.