Koju školjku koristim? Evo kako to saznati
Jeste li se ikada zapitali koju ljusku koristite u naredbenom retku? Nije neuobičajeno željeti ili trebati znati koja je ljuska pokrenuta, i iako ovo pitanje možete čuti mnogo puta, odgovor može biti drugačiji za svakog korisnika, stoga je najjednostavnije izdati naredbu terminala koja određuje trenutno aktivan ljuska.
Kako pronaći koja se ljuska koristi u Mac OS X, Unix, Linux
Najlakši način da saznate koja se ljuska koristi je da upišete sljedeću sintaksu naredbe u prompt naredbenog retka
echo $SHELL
Hit Return. Da, to je $SHELL velikim slovima, velika i mala slova su bitna u svijetu Unixa. Trebali biste vidjeti nešto poput ovog ispisanog natrag, naznačujući školjku u upotrebi:
$ echo $SHELL /bin/bash
To bi značilo da je ljuska bash, ali možda ćete vidjeti nešto drugačije, poput /bin/tcsh /bin/zsh /bin/ksh ili raznih drugih ljuski koje postoje.
Ova naredba radi na svim unix platformama, bilo da se radi o Mac OS X, Linuxu, FreeBSD-u ili bilo kojoj drugoj, i uvijek se javlja isto.
Zapamtite, školjke se također mogu lansirati iz drugih školjki, stvarajući svojevrsno gnijezdo. Na primjer, možete pokrenuti tcsh preko basha preko ksh-a, iako nema puno razloga za to. Upisivanjem "exit" izaći ćete iz jedne ljuske i vratiti se u drugu ako ste u takvoj situaciji, gdje možete ponovno pokrenuti naredbu echo $SHELL da ponovno odredite vrstu.
