Kako spremeniti lupino Bash v Tcsh v terminalu OS X

Anonim

Bash je privzeta lupina v Mac OS X in od različice 10.3 na splošno velja za dejanski standard lupine v svetu Unix. Kljub temu obstajajo ljudje, ki raje uporabljajo lupino tcsh, ali pa se morda samo želite oddaljiti od norme. Spreminjanje privzete lupine je precej enostavno, vendar boste verjetno naleteli na težave pri izvajanju skriptov lupine bash.Če želite eksperimentirati s tcsh in ga uporabiti kot privzeto lupino, je tukaj opisano, kako to storite iz GUI v treh preprostih korakih:

Spremenite privzeto lupino iz bash v tcsh, kot jo uporablja aplikacija Terminal v treh korakih:

  1. Zaženi Terminal.app
  2. V meniju Terminal izberite nastavitve
  3. V nastavitvah izberite »izvedi ta ukaz« in vnesite /bin/tcsh namesto /bin/bash

To je to. Zdaj vsakič, ko odprete nov terminal, bo to lupina tcsh. Če se želite vrniti nazaj na bash, sledite istemu postopku, vendar zamenjajte /bin/tcsh z /bin/bash.

Opomba: večina lupinskih skriptov za OS X je napisanih posebej za bash in s preklopom na tcsh veliko teh skriptov ne bo več deluje pravilno.

Če preprosto želite eksperimentirati z lupino tcsh, poskusite vnesti

tcsh

v pozivu terminala in začasno boste naložili lupino tcsh.

Za izhod iz lupine tcsh na ta način vnesite

izhod

na poziv in zapustili boste tcsh ter se vrnili v lupino bash. To lahko storite s katero koli lupino, da začasno preizkusite drugo lupino, naj bo to bash, tcsh, sh, zsh ali druge.

Kako spremeniti lupino Bash v Tcsh v terminalu OS X