Kilépés a C shell-ből

Hasonlóan a Bourne shell-hez, az eof (rendszerint CTRL-D) karakter hatására kiléphetünk a C shell-ből is, feltéve hogy az ignoreeof flag nincs beállítva. E flagnek ugyanis éppen az a szerepe, hogy megelőzze a véletlen kiléptetést a shell-ből. Tegyük fel például, hogy egy alkalmazásunknak akartuk jelezni a CTRL-D karakterrel a bevitel végét, szerencsétlen módon azonban kétszer nyomjuk le a gombot, vagy hosszan tartjuk rajta kezünket és ismétel a billentyűzet: az eredmény ugyanaz, a második vezérlőkaraktert már a shell "veszi magára", és kiléptet, ami alkalmanként igen kellemetlen is lehet, például ha modemen keresztül jelentkeztünk be. Az ignoreeof flag hatására a C shell figyelmen kívül hagyja az eof funkcióhoz rendelt karaktert, és csak külön parancsra léptet ki.

A kiléptető parancs általában az exit, hacsak nem a login shell-ről van szó; ebben az esetben a logout parancs hatására léphetünk ki a shell-ből.

 

Tartalomjegyzék