next previous contents naprej nazaj vsebina vprasanja povezana z razlicnimi ukaznimi lupinami in njihovimi razlikami se lahko ukazne lupine klasificirajo v kategorije subject can shells be classified into categories from wicks dcdmjw fnal gov matthew wicks date wed oct v splosnem obstajata dva glavna razreda ukaznih lupin prvi razred sestavljajo lupine izpeljane iz bourneove ukazne lupine in vkljucuje sh ksh bash in zsh drugi razred sestavljajo ukazne lupine izpeljane iz c jevske in vkljucuje csh in tcsh kot dodatek je tukaj se rc za katero vecina ljudi meni da je razred zase`` ceprav nekateri lahko ugovarjajo da rc spada v razred bourneovih ukaznih lupin z zgornjo klasifikacijo in nekaj previdnosti je mogoce napisati skripte ki bodo delovale v vseh ukaznih lupinah bourneove lupinske kategorije in napisati druge skripte ki bodo delovale v vseh ukaznih lupinah c jevske lupinske kategorije kako vkljucim`` eno skripto ukazne lupine iz druge lupinske skripte subject how do i include one shell script from within another shell script from wicks dcdmjw fnal gov matthew wicks date wed oct vse ukazne lupine bourneove kategorije vkljucno z rc uporabljajo ukaz `` vse ukazne lupine c jevske kategorije uporabljajo source`` ali vse ukazne lupine podpirajo vzdevke angl aliases lahko uporabimo tudi kaj drugega subject do all shells have aliases is there something else that can be used from wicks dcdmjw fnal gov matthew wicks date wed oct vse pomembnejse ukazne lupine razen sh podpirajo vzdevke a vse ne delajo z njimi na enak nacin na primer nekateri ne sprejemajo argumentov ceprav niso strogo ekvivalentne imajo funkcije ukaznih lupin ki obstajajo v vecini ukaznih lupin bourneove kategorije skoraj isto funkcionalnost kot vzdevki funkcije v ukaznih lupinah lahko pocnejo stvari ki jih vzdevki ne morejo funkcije ne obstajajo v bourneovih ukaznih lupinah izpeljanih iz unixa version ki vkljucuje system iii in bsd bsd in system v imata ukazne lupine s podporo funkcij uporabite unalias za odstranitev vzdevkov nastalih z alias in unset za odstranitev funkcij kako se prirejajo spremenljivke ukaznih lupin subject how are shell variables assigned from wicks dcdmjw fnal gov matthew wicks date wed oct ukazne lupine c jevske kategorije uporabljajo set spremenljivka vrednost za spremenljivke lokalne ukazni lupini in setenv spremenljivka vrednost za okoljske spremenljivke spremenljivk se v teh ukaznih lupinah znebite z uporabo ukazov unset in unsetenv ukazne lupine bourneove kategorije uporabljajo spremenljivka vrednost in morda potrebujejo tudi export ime spremenljivke da postavijo spremenljivko v okolje spremenljivk se znebite z unset kako ugotovim ali poganjam interaktivno ukazno lupino subject how can i tell if i am running an interactive shell from wicks dcdmjw fnal gov matthew wicks from dws ssec wisc edu david w sanderson date fri oct v ukaznih lupinah c jevske kategorije poglejte spremenljivko prompt v bourneovi kategoriji ukaznih lupin lahko pogledate spremenljivko ps vendar je bolj pogledati spremenljivko ce vsebuje i` je ukazna lupina interaktivna preverite takole case in i izvedi stvari za interaktivno ukazno lupino izvedi stvari za neinteraktivno ukazno lupino esac katere datoteke s piko`` uporabljajo razlicne ukazne lupine subject what dot files do the various shells use from wicks dcdmjw fnal gov matthew wicks from tmb idiap ch thomas m breuel date wed oct ceprav ta seznam morda ni popoln ponuja vecino informacij csh nekatere razlicice imajo sistemski datoteki cshrc in login vsaka razlicica jih postavlja na razlicna mesta ob nastopu v tem vrstnem redu cshrc vedno razen ob uporabi izbire f login prijavne ukazne lupine ob prekinitvi logout prijavne ukazne lupine ostalo history shranjuje zgodovino temelji na savehist tcsh ob nastopu v tem vrstnem redu etc csh cshrc vedno etc csh login prijavne ukazne lupine tcshrc vedno cshrc ce manjka tcshrc login prijavne ukazne lupine ob prekinitvi logout prijavne ukazne lupine ostalo history shranjuje zgodovino temelji na savehist cshdirs shranjuje sklad imenikov sh ob nastopu v tem vrstnem redu etc profile prijavne ukazne lupine profile prijavne ukazne lupine ob prekinitvi katerikoli ukaz ali skripta dolocen z ukazom trap ukaz ksh ob nastopu v tem vrstnem redu etc profile prijavne ukazne lupine profile prijavne ukazne lupine razen ob uporabi izbire p env vedno ce je nastavljena razen ob uporabi izbire p etc suid profile ob uporabi izbire p ob prekinitvi katerikoli ukaz ali skripta dolocen z ukazom trap ukaz bash ob nastopu v tem vrstnem redu etc profile prijavne ukazne lupine bash profile prijavne ukazne lupine profile prijavne ukazne lupine ce ni datoteke bash profile bashrc interaktivne neprijavne ukazne lupine env vedno ce je nastavljena ob prekinitvi bash logout prijavne ukazne lupine drugo inputrc inicializacija branja vrstic zsh ob nastopu v tem vrstnem redu zshenv vedno razen ob dolocitvi izbire f zprofile prijavne ukazne lupine zshrc interaktivne ukazne lupine razen ob dolocitvi izbire f zlogin prijavne ukazne lupine ob prekinitvi zlogout prijavne ukazne lupine rc ob nastopu rcrc prijavne ukazne lupine zanima me vec o razlikah med razlicnimi ukaznimi lupinami subject i would like to know more about the differences from wicks dcdmjw fnal gov matthew wicks date wed oct zelo podrobna primerjava ukaznih lupin sh csh tcsh ksh bash zsh in rc je v datoteki dostopna po anonimnem ftp ju z vec naslovov ftp ftp uwp edu pub vi docs shell betaa z ftp utsun s u tokyo ac jp misc vi archive docs shell beta a z ta datoteka primerja zastavice programsko skladnjo vhodno izhodne preusmeritve in parametre okoljske spremenljivke ukaznih lupin ne ukvarja pa se s tem katere datoteke s piko`` se uporabljajo in dedovanjem okoljskih spremenljivk in funkcij naprej nazaj vsebina