parancssori értelmező
Session a Windows PowerShell
A parancssor értelmező - egy számítógépes program, része az operációs rendszer, amely biztosítja az alapvető funkciók számítógépes vezérlés egy interaktív beviteli parancsok segítségével a parancssori felület vagy soros végrehajtását batch parancs fájlokat. Általános szabály, hogy nem az, hogy a felhasználó más programok futtatását, is tartalmazhatnak, néhány alapvető input-output parancsot és egy egyszerű programozási nyelv. Az MS DOS operációs rendszer, a Windows 95 tartalmazott egy parancsértelmező command.com, Windows NT benne cmd.exe, OS / 2 héj is nevezik cmd.exe, a leggyakoribb shell Linux és FreeBSD - bash, amely mellett van egy nagy család mások. Általában, ha egy alacsony szintű konfigurálása az operációs rendszer, a felhasználó képes megváltoztatni a parancsértelmező alapértelmezett.
A funkciók a parancsértelmező a következők:
- Az interakció a felhasználó (a parancssor szerkesztése, parancs előzmények, stb.)
- Feldolgozás (Extension) neve minták ( "*", "?", Stb.)
- IO átirányítás parancsokat.
- Job Management.
Programozás a tolmács
Gyakran a parancssori értelmező lehetővé teszi a használatát ciklusok üzemeltetői feltételes és feltétel nélküli ugrást és változók. Ez lehetővé teszi, hogy írjon az egyszerű script automatizálására rutinfeladatok, és elég bonyolult programokat.
Kalkulátor például, hogy a parancs interpreter windows / MS-DOS.
A számológép a bash:
A héj művében működik egyszerű parancsokat.
Egy egyszerű parancs - szavak sorozatát egy szóközzel elválasztva. Az Enter gomb megnyomásával, ha egy parancs, vagy sortörést feldolgozása során a forgatókönyvet, hogy a héj egy jele a parancs. A feldolgozást és kivégezték.
Csővezeték - egy olyan szekvenciát, egy vagy több elválasztott parancsokat | ( A cmd.exe). Szabványos kimeneti minden parancs, kivéve az utolsó csatlakozik egy cső egy szabványos bemeneti folyam következő parancsot. Minden parancs fut, mint egy külön folyamat; a tolmács megvárja az utolsó parancsot. szállítószalag kilépési állapot kilépési állapota az utolsó parancs. Íme egy példa egy egyszerű szállítószalag shell bash: