GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak získat vstup a výstup z terminálu do textového souboru?

Tato otázka zde již obsahuje odpovědi :Jak zobrazit výstup příkazového řádku na konzole a uložit výstup do textového souboru?

(5 odpovědí)
Jak mohu zachytit text z konkrétního terminálu a přesměrovat jej na log soubor při současné práci? [duplikát]

(1 odpověď)
Uzavřeno před 6 lety.

Chci vytvořit textový soubor, který přidá každý příkaz, který spustím na terminálu, jako nový řádek v textovém souboru. tj. musím si vést záznamy o tom, co v terminálu dělám. Dále, pokud mohu vést záznamy o výstupech, které dostávám do terminálu, spolu se vstupy v terminálu jako textový soubor, bude to mnohem lepší.

Pokaždé, když zapomenu příkaz, musím příkaz znovu hledat na internetu.
Mohu vytvořit soubor jako výše?

Přijatá odpověď:

Můžete použít script vytvořit strojopis terminálové relace. Zaznamená všechny vstupy a výstupy do souboru. Chcete-li zahájit nahrávání, zadejte v terminálu

$ script

Pokračujte ve své běžné práci. Pro ukončení nahrávání použijte Ctrl +D . Veškerý strojopis bude uložen do souboru typescript umístěn v adresáři, kde jste otevřeli terminál.

Chcete-li uložit všechny záznamy do požadovaného souboru, použijte

$ script /path/to/mylogfile.txt

Obvykle script je dodáván s výchozí instalací Ubuntu.


Ubuntu
  1. Jak připojit výstup do souboru?

  2. Jak přesměrovat výstup system() do souboru?

  3. Jak mohu získat aktuální datum a čas v terminálu a nastavit pro něj vlastní příkaz v terminálu?

  1. Jak funguje vstup z klávesnice a textový výstup?

  2. Jak upravit textový soubor v mém terminálu

  3. Jak převést textový soubor z Shift JIS na UTF-8 a zpět z terminálu

  1. Jak zachytit terminálové relace a výstup pomocí příkazu skriptu Linux

  2. `^m` A jak se toho zbavit?

  3. Jak zobrazit úplnou cestu k souboru nebo adresáři v terminálu?