parancs |
leírás |
set |
megadja
a shell változók pillanatnyi állapotát |
echo
$shell-változó |
kiírja
a shell-változó aktuális értékét (pl. echo $term) |
set
kapcsoló |
bekapcsolja
a kapcsolót |
unset
kapcsoló |
kikapcsolja
a kapcsolót |
kapcsolók: |
|
echo |
minden
parancsot kiír a végrehajtás előtt |
filec |
a
file-név kiegészítési mechanizmus használhatósága |
ignoreeof |
az
eof jelet (ctrl+d) nem veszi figyelembe, csak a logout parancsot. |
nobeep |
nem
sípol, ha a parancskiegészítés nem egyértelmű |
noclobber |
file
nem helyettesíthető parancsok átirányított kimenetével |
noglob |
file-név
behelyettesítés letiltása |
nonomatch |
nincs
hibaüzenet, ha egy file-név behelyettesítés nem jár eredménnyel |
notify |
értesít
a háttérben futó folyamatok leállásáról |
verbose |
az
eseménybehelyettesítést követően kiírja a teljes parancsot |
|
|
set
változó=érték |
megadja
a shell-változó értékét |
változók: |
|
argv |
az
aktuális parancs argumentumait tartalmazza |
cdpath |
az
alkönyvtárak keresésének útvonala (érték=könyvtárnevek) |
cwd |
a
munkakönyvtár elérési útvonala (érték=könyvtárnév) |
fignore |
a
file-név helyettesítéskor figyelmen kívül hagyandó toldalékok |
hardpath |
nincsenek
szimbolikus link útvonalnevek |
histchars |
az
eseménybehelyettesítéskor használt két karakter neve |
history |
az
eseménytár-file mérete |
home |
a
home könyvtár elérési útvonala |
mail |
a
levél file-ok listája |
path |
a
parancsok keresési útvonala (pl: set path = ( /usr/local /usr/bin) |
prompt |
a
parancsvárójel értéke (szövege)
(pl. set prompt="`username` \! > ") a felhasználó neve és
a parancsszám is megjelenik |
savehist |
a
kilépéskor elmentett eseménypuffer mérete |
shell |
a
shell scripteket végrehajtó shell neve |
status |
a
legutolsó parancs visszatérési értéke |
term |
a
terminál típusa |
time |
időzítési
küszöbérték |
user |
a
belépési azonosító |
|
|
setenv
VÁLTOZÓ érték |
megadja
a könyezeti változó értékét (a változó nagybetűs) |
printenv |
kiírja
a környezeti változók értékét |
printenv
VÁLTOZÓ |
kiírja
a megadott környezeti változó értékét |
környezeti változók: |
a
programok ezeknek az értékeit használják |
EDITOR |
a
szerkesztő elérési útvonala |
HOME |
a
home könyvtár elérési útvonala |
LOGNAME
vagy USER |
a
bejelentkezési név |
MAIL |
a
mail program elérési útvonala |
MANPATH |
a
man kézikönyv elérési útvonala |
PAGER |
a
beállított lapozó program |
PATH |
a
parancsok keresési útvonala
(pl. setenv PATH /usr/local:usr/lib::/home/bin) a :: közt van a
munkakönyvtár |
SHELL |
a
shell program elérési útvonala |
TERM |
a
terminál típusa (pl. setenv TERM vt100) |
|
a
PATH, TERM és USER változók együtt változnak a shell-változók értékeivel |
parancs |
leírás |
set
-o opció |
shell
opció bekapcsolása |
set
+o opció |
shell
opció kikapcsolása |
set
-o |
megadja
az opciók aktuális beállítását |
opciók |
|
allexport |
a
változók exportálása |
bgnice |
a
háttérjobok alacsony prioritáson futtatása |
emacs |
az
emacs használata a parancsok szerkesztéséhez |
errexit |
nem
nulla visszatérési kód esetén az ERR hibakód elfogása |
gmacs |
a
gmacs használata a parancsok szerkesztéséhez |
ignoreeof |
a
ctrl+d-vel nem lehet kilépni a login shellből, csak exittel |
markdirs |
könyvtárnevek
megjelölése /jellel a név végén |
monitor |
job
vezérlés engedélyezése |
noclobber |
átirányított
kimenet nem írhat fölül egy létező file-t |
noexec |
a
parancs beolvasását és a szintaktikai ellenőrzést ne kövesse végrehajtás |
noglob |
a
file-nevek kiértékelésének megakadályozása |
nolog |
függvénydefiníciók
ne kerüljenek a history file-ba |
nounset |
érték
nélküli változó kiértékelését tekintse hibának |
privileged |
a
környezeti/inicializációs file-ok ne kerüljenek végrehajtásra |
protected |
a
környezeti/inicializációs file-ok ne kerüljenek végrehajtásra |
trackall |
minden
parancshoz írja ki a teljes elérési utat |
verbose |
végrehajtás
előtt jelenítsen meg minden parancsot |
vi |
a
vi használata a parancsok szerkesztéséhez |
|
|
set |
megadja
a shell változók pillanatnyi állapotát |
VÁLTOZÓ=érték |
megadja
a környezeti változó értékét (nagybetű, szóköz nem kell) |
print
$VÁLTOZÓ |
megadja
a beírt környezeti változó értékét |
export
VÁLTOZÓ |
minden
program használja a megadott környezeti változót |
export
VÁLTOZÓ=érték |
definiálja
a változót és a környezet részévé teszi |
export |
kiírja
az exportált változókat |
környezeti változók: |
|
CDPATH |
a
cd parancs keresési útvonala |
COLUMNS |
az
ablak szélessége karakterben |
EDITOR |
az
alapértelmezésben vett szövegszerkesztő |
ENV |
a
login shell (ksh, bash) meghívásakor lefutó file neve (környezeti file) |
FCEDIT |
az
fc parancs által használt szövegszerkesztő |
HISTFILE |
a
history file neve |
HISTSIZE |
a
history file sorainak száma |
HOME |
a
home könyvtár neve |
MAIL |
az
új leveleket tartalmazó file neve |
MAILCHECK |
hány
másodpercenként ellenőrizze, hogy jött-e új levél |
MAILPATH |
az
új leveleket tartalmazó file-ok neve |
OLDPWD |
előző
munkakönyvtárunk neve |
PATH |
a
parancsok keresési útvonala |
PS1 |
az
elsődleges shell prompt |
PS2 |
a
másodlagos shell prompt |
PS3 |
a
select parancs által használt prompt |
PS4 |
a
trace opcióval használt prompt |
PWD |
az
aktuális munkakönyvtár neve |
RANDOM |
0
és 32767 közötti véletlen szám |
SECONDS |
a
shell meghívása óta eltelt idő másodpercben |
SHELL |
a
shell elérési útja |
TERM |
a
terminál típusa |
TMOUT |
hány
mp. után lépjen ki a shell, ha nem kap új parancsot |
VISUAL |
az
alapértelmezésben vett szövegszerkesztő |