Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako používať Exec v Bash skript

Unix má rad rôznych shellu jazykov na príkazovom riadku , s menami ako Korn , CShell , Bourne shell a Bash . Rozdiel je zvyčajne v syntax a gramatiku príkazov , ktoré pôsobia na príkazovom riadku . Avšak , niektoré príkazy sú spoločné pre všetky škrupiny , vrátane " exec . " Exec spustí príkaz tým , že miesto súčasného procesu . Preto, ak je terminál spustiť a exec príkaz nazýva , bude terminál proces ukončiť a exec príkaz prijme terminálu id procesu . Pokyny dovolená 1

Spustite terminál pre zadanie príkazov . V Unixu na systéme Linux , naložiť príkazový riadok , pomocou programu terminálu . Zvyčajne , môžete si vybrať " Aplikácie " , " príslušenstvo " .
2

Spustite príkaz exec , takže ako to je a proces je prevzal ( terminál v tomto prípade ) , výstup akonáhle exec príkaz bol ukončený . Nižšie je uvedený príklad : Spojené

" exec echo ahoj "

Pretože exec príkaz preberá aktuálneho procesu , bude to spustiť exec príkaz a potom zatvorte okno terminálu
< . br > Sims 3

Vytvoriť nový shell bash , aby sa zabránilo príkaz exec zatvorenie terminálu . To možno dosiahnuť jednoducho zadaním bash v príkazovom riadku takto :

" bash " GameTwist GameTwist 4

Spustiť príkaz exec v bash shell . Okno terminálu zostane , pretože nový shell bol prevádzkovaný ako čiastkový proces predchádzajúceho príkazu . Teraz , keď exec príkaz spustiť druhýkrát , že opustíte terminál , pretože nahradila pôvodnú id procesu a potom dokončená .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené