Příkazy pro Linux

Jak spustit příkaz „skript“ v systému Linux?

Jak spustit příkaz „skript“ v systému Linux?
Příkaz script se používá k strojopisu nebo záznamu všech procesů terminálu. Po spuštění příkazu skriptu začne nahrávat vše, co se objeví na obrazovce, včetně vstupů a výstupů, dokud se neukončí.

Pokud nezadáte žádný argument, v adresáři se vytvoří „soubor strojopisu“, aby se uložil záznam terminálu.

Příkaz skriptu zaznamenává standardní vstup / výstup i čas provedení.

Tento příspěvek popisuje, co je příkaz „script“ a jak pracuje s různými možnostmi.

Syntax:

Postupujte podle níže uvedené syntaxe příkazu „script“:

$ skript [volba] [název souboru]

Pojďme diskutovat o několika příkladech.

Příklad 1:

Použití skriptového příkazu bez jakýchkoli argumentů

Chcete-li začít, zadejte „skript“ bez zadání jakýchkoli parametrů. Pokud není zadán žádný parametr, skript vytvoří v adresáři soubor „strojopisu“ pro uložení záznamu.

$ skript

„Skript“ zahájí nahrávání, které lze kdykoli zastavit pomocí příkazu „exit“. Mezitím lze spustit různé skripty.

Jednoduše spusťte příkaz exit a ukončete strojopis a skript ukončí proces snímání:

$ výstup

Příklad 2:

Použití příkazu „script“ s argumentem

Jako argument zadejte libovolný název souboru. Například vytvářím textový soubor s názvem „linuxhint.txt “. Spusťte následující příkaz:

$ script linuxhint.txt

Poté spusťte v terminálu několik příkazů a zadejte: “výstup“K ukončení procesu snímání.

Nyní otevřete „linuxhint.txt ”.

Výstup:

Níže uvedený obsah je výstupem souboru linuxhint.txt, který byl vytvořen příkazem script.

1) -c možnost:

Tato možnost se používá k získání informací o konkrétním příkazu namísto všech příkazů spuštěných v interaktivním prostředí s názvem souboru určeným jako argument. Po úspěšném provedení se skript automaticky ukončí.

Chcete-li například získat kalendář, použijte:

$ script -c cal linuxhint.txt

Výstup:

Tento příkaz vám ukáže kalendář v souboru txt.

2) -a Možnost

Tato možnost připojí výstup do souboru při zachování předchozího obsahu. Obsah obou souborů je oddělen mezerou.

Vezměte v úvahu následující příkaz:

$ script -a linuxhint.txt

Výstup:

Zobrazte výstup s předchozím spuštěným skriptem.

3) -t, -timing [=] Možnost

Tato možnost se používá k záznamu operací terminálu řádek po řádku, který vypadá jako video. Příkaz „scriptreplay“ se používá k přehrávání zaznamenaného souboru.

K záznamu aktivity musíme dát souboru název. V tomto příkladu je název souboru „linxhint“:

$ script -timing = time_log linuxhint

Výstup:

Chcete-li přehrát příkaz „script“, použijte:

$ scriptreplay -timing = time_log linuxhint

4) - síla síla

Chcete-li uložit skript do nějakého konkrétního adresáře, použijte „-platnost“Možnost. Spusťte níže uvedený příkaz síly:

$ script --force / home / aqsa / linux.txt

Výstup:

5) -e Možnost:

Tato možnost vrátí podřízený proces, zadejte následující příkaz:

$ script -e linuxhint.txt

Na obrázku výše linuxhint2.txt je dítětem linuxhint.txt a linux.txt je nadřazený proces.

Výstup:

6) -flush možnost

-F“Nebo„-flush”Slouží k vyprázdnění výstupu. Může být použit pro teleoperaci.
Zde je příkaz:

$ script - flush linuxhint.txt

7) -q tichá varianta

-q”Volba skryje zprávu při spuštění a ukončení skriptu:

$ script -q

8) - možnost pomoci

Tato možnost slouží k získání informací o nápovědě. Zobrazí všechny možnosti související s příkazem „script“ s popisem jednoho řádku:

$ script - help

9) Možnost -V / -verze

Tato možnost se používá ke kontrole verze příkazu „script“:

$ script - verze

Závěr:

Script je obslužný program příkazového řádku, který slouží k získání vstupu a výstupu všech spuštěných příkazů v textovém souboru. Zachycuje všechny provedené aktivity v terminálu. Kromě toho tiskne vstup i výstup v textovém souboru. Příkaz „Skript“ se používá k vytvoření kopie provedených příkazů, které by měly být uloženy v notebooku a odeslány jako součást úkolu. Prostřednictvím tohoto příspěvku jsme viděli funkčnost různých možností „skriptu“ s příklady.

Jak používat frontu C ++
Úvod Fronta je kolekce položek, kde první položka přidaná do seznamu musí být první položkou, která má být následně odstraněna. Jak se do sbírky přidá...
Jak používat šablony C ++
Úvod V základním programování v C ++ je datový typ, např.G., int nebo char, musí být uvedeno v prohlášení nebo definici. Hodnota jako 4 nebo 22 nebo -...
Jak používat řetězcový literál C ++
Na klávesnici počítače jsou vytištěny znaky. Když stisknete klávesu, uvidíte znak na obrazovce. Poznámka: mezera je také znak. Řetězcový literál je po...