Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Myslite na to ako na „T-kunkciu“ pre dátové toky:
* Dáta tečie zo zdroja (napr. Výstup iného príkazu).
* Rozdeľuje sa na „T“ a ide do dvoch cieľov:
* Štandardný výstup: Váš terminál, kde zvyčajne vidíte výstup.
* súbor: Súbor, ktorý zadáte, kde sa ukladá výstup.
Príklad:
`` `Bash
ls -l | tee output.txt
`` `
Tento príkaz bude:
1. Uveďte všetky súbory v aktuálnom adresári (`ls -l`).
2. Pošlite výstup na obidve:
* Váš terminál (uvidíte zoznam adresárov).
* Súbor s názvom `output.txt`, ktorý bude obsahovať rovnaký zoznam.
Kľúčové funkcie:
* režim prílohy: V predvolenom nastavení „Tee` prepíše zadaný súbor. Ak chcete pripojiť k existujúcemu súboru, použite možnosť `-a` alebo`-Append`.
* Viac výstupných súborov: Môžete použiť `Tee` s viacerými výstupnými súbormi. Napríklad:
`` `Bash
ls -l | tee output1.txt output2.txt
`` `
* Kombinácia s inými príkazmi: "Tee" je neuveriteľne všestranný a dá sa použiť s inými príkazmi UNIX pre rôzne úlohy.
Bežné prípady použitia:
* Logging: Výstup príkazu zachytiť pre ladenie alebo budúcu referenciu.
* Duplikácia údajov: Vytvorte kópie dátových tokov.
* Potrubie: Na odosielanie údajov do viacerých destinácií použite „Tee` v rámci potrubia.
* ladenie skriptov: Zobraziť výstup príkazu a zároveň ho uložte do súboru.
v súhrne:
Príkaz „Tee` je jednoduchý, ale výkonný nástroj, ktorý môže výrazne vylepšiť váš pracovný postup príkazového riadku UNIX. Poskytuje pohodlný spôsob, ako duplikovať dátové toky a spravovať výstupný tok, čo z neho robí cenné prínosy pre rôzne úlohy.