Při používání terminálu Linux existuje mnoho situací, kdy chcete přesměrovat výstup příkazu na soubor a obrazovku současně a zajistit, aby byl výstup zapsán do souboru, abyste na něj mohli později odkazovat. Určitě vás potěší, že nástroj Linux může tuto funkci provádět bez námahy. odpaliště je přidán do systémů založených na Linuxu speciálně pro tento účel. Pojďme tedy do toho a seznamte se s tímto fantastickým nástrojem.
odpaliště:
příkaz tee dokáže přečíst standardní vstup a přesměrovat jej na jeden nebo více souborů. Přeruší výstup jakéhokoli příkazu nebo programu zobrazeného na obrazovce a uloží jej do souboru. Používá se s jinými příkazy pomocí potrubí.
základní syntaxe příkazu tee:
Zde jsme vám ukázali základní syntaxi příkazu tee.
tričkoMožnosti Soubory
Možnosti:
- -i nebo –ignore-interrupts slouží k ignorování signálů přerušení.
- Nakonec -a nebo –append umožňuje příkazu tee přidávat soubory, nikoli přepisovat obsah.
- Můžete také použít tee -help k zobrazení seznamu dostupných možností pro příkaz tee.
Soubory:
- Názvy souborů jednoho nebo více souborů. Každý z těchto souborů bude obsahovat přesměrovaný výstup.
Použití příkazu tee pro přesměrování výstupu na soubor a obrazovku:
Tato část obsahuje několik vynikajících příkladů pro ukázku přesměrování výstupu libovolného příkazu na obrazovku nebo jakýkoli soubor.
Syntaxe příkazu tee pro přesměrování výstupu:
příkaz | tričko /cesta/na/souborPřesměrování výstupu na jeden soubor a obrazovku:
V terminálu spusťte příkaz ls příkaz zobrazí seznam souborů a adresářů přítomných ve vašem aktuálním pracovním adresáři.
$ls
Chcete -li současně přesměrovat výstup na soubor a obrazovku, napište příkaz tee následujícím způsobem:
Před | symbol potrubí, můžete zadat příkaz, který chcete provést, a poté zkombinovat | příkazem tee při zadávání cesty k souboru. V našem případě přesměrujeme výstup na samplefile přítomný v našem domovském adresáři.
Přesměrovaný výstup můžete také připojit pomocí -na nebo -připojit možnost příkazem tee. -na nebo -připojit volba umožňuje příkazu tee přidávat soubory, nikoli přepisovat obsah souboru.
Syntaxe pro připojení přesměrovaného výstupu:
příkaz | tričko -na /cesta/na/souborTento příkaz připojí přesměrovaný výstup na konec ukázkového souboru.
$uname -na | tričko -naukázkový soubor
Přesměrování výstupu na více souborů a obrazovku:
Pokud chcete přesměrovat výstup obrazovky na více souborů, jediné, co musíte udělat, je přidat názvy souborů na konec příkazu tee. Poskytli jsme vám syntaxi tohoto přesměrování více souborů.
příkaz | tričkosoubor1 soubor2 soubor3Níže uvedený příkaz přesměruje výstup ls na soubory screen a samplefile.txt a samplefile2.txt.
$ls | tričkosamplefile.txt samplefile2.txt
Závěr:
Při práci v terminálu Linux je koncept přesměrování výstupu cenný. tričko příkaz je jedním z nejcennějších nástrojů, které uživateli Linuxu pomáhají přesměrovat výstup příkazu na soubor a obrazovku. Tento článek pojednal o primárním použití tričko pro přesměrování výstupu na obrazovku, jeden nebo více souborů.