Jak zkontrolovat, jaký shell používám v terminálu? Jaký je shell, který používám v MacOS?
Přijatá odpověď:
Několik způsobů, od nejspolehlivějších po nejméně spolehlivé (a od nejvíce po nejméně „těžké“):
ps -p$$ -ocmd=. (V systému Solaris to možná bude muset býtps -p$$ -ofname=a na macOS a na BSD by mělo býtps -p$$ -ocommand=.)- Vyhledejte
$BASH_VERSION,$ZSH_VERSIONa další proměnné specifické pro shell. - Zkontrolujte
$SHELL; toto je poslední možnost, protože určuje vaše výchozí shell a ne nutně aktuální skořápka.