„Unix-rendszerhéj” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Gyimhu (vitalap | szerkesztései)
Sok-sok link.
Udvarit (vitalap | szerkesztései)
a →‎Működése: Szintaxis linkelése
44. sor:
 
Ilyenkor a puffer tartalmát megkapja a shell értelmező ''(interpreter)'' része, amely szétbontja utasításokra és paraméterekre. Az utasítások között elsőbbségek, precedenciák lehetnek, azaz nem feltétlenül beviteli sorrendben lesznek elindítva. Végrehajtás
során, ha [[szintaktikaSzintaxis#Számítástechnikában|szintaktikailag]]ilag helyes az utasítássor, akkor a shell először helyettesítő névként ''(alias)'', ha nincs ilyen, akkor a beépített parancskészletében ''(builtin)'' keresi meg a parancshoz tartozó cselekvéssort. Ha ilyen nem létezik, akkor egy alkalmazás neveként értelmezi, és megkísérli elindítani. A beépített parancsok a shellbe vannak integrálva, így működésében olyan, mintha egy programfájl kerülne végrehajtásra, azzal a különbséggel, hogy nem különálló részként található meg a fájlrendszeren. Egyes shellekben
lehetőség nyílik a korábban kiadott parancsok tárolására, újbóli kiadására. Ezeket a parancsokat összefoglaló néven előzményeknek ''(history)'' nevezzük, az őket tartalmazófájl pedig az előzményfájl, mely általában rejtett, és a shellt futtató felhasználó saját könyvtárában, vagy bizonyos esetekben a shell saját programkönyvtárában, vagy ritkábban a gyökérkönyvtárban található.