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.