nebo >> a pak zadejte cestu souboru, který chcete přesměrovat na výstup > přesměruje výstup příkazu do souboru a nahradí stávající obsah souboru >> přesměruje">

Když spustíte příkaz v příkazu bash, normálně jej vytiskne výstup příkaz přímo do terminálu, abyste je mohli okamžitě přečíst. Ale bash také umožňuje "přesměrovat" výstup libovolného příkazu a uložit jej do textového souboru, takže si můžete později přehlédnout výstup.
Toto funguje v bash na libovolném operačním systému, od Linuxu a MacOSu až po systém Windows 10 Ubuntu-
Chcete-li použít přesměrování bash, spusťte příkaz, zadejte operátor>nebo>>a pak zadejte cestu souboru, který chcete přesměrovat na výstup
>přesměruje výstup příkazu do souboru a nahradí stávající obsah souboru>>přesměruje výstup příkazu k souboru připojením výstupu k existujícímu obsahu souboruTechnicky to přesměruje "stdout" - standardní výstup, což je obrazovka do souboru.
Zde je jednoduchý příklad. Příkazlsobsahuje seznam souborů a složek v aktuálním adresáři. Tak. při spuštění následujícího příkazu zobrazílsseznam souborů a složek v aktuálním adresáři. Nevytiskne je na obrazovku - uloží je do zadaného souboru.
ls> / path / to / file
Nemusíte zadávat cestu k existujícímu souboru. Zadejte libovolnou platnou cestu a bash vytvoří soubor v daném umístění.

Pokud zobrazíte obsah souboru, zobrazí se výstup příkazuls. Například příkazcatvytiskne obsah souboru do terminálu:
cat / path / to / file

Pamatujte, že operátorsouboru s výstupem příkazu. Chcete-li uložit výstup několika příkazů do jednoho souboru, použijte místo toho operátor>. Například následující příkaz připojí systémové informace k zadanému souboru:>>
uname -a >> / path / to / file
Pokud soubor dosud neexistuje, soubor bash vytvoří soubor. V opačném případě bude soubor bash ponechat samotný obsah souboru a připojit výstup na konec souboru.
Při zobrazení obsahu souboru uvidíte, že výsledky druhého příkazu byly připojeny na konec souboru souboru:

Tento proces můžete opakovat tolikrát, kolik chcete, aby se výstup připojil na konec souboru.
jako je přesměrování výstupu s operátory>nebo>>, protože neuvidíte výstup příkazu v terminálu. To je příkaztee. Příkaz tee vytiskne vstup, který obdrží na obrazovku a , uloží ji do souboru současně.
Chcete-li provést výstup příkazuteena obrazovce a uložte ji do souboru, použijte následující příkaz:
| tee / path / to / file
Tím se nahradí vše v souboru s výstupem příkazu, stejně jako operátor>

Potvrzení výstupu příkazutee, tisk na obrazovku a uložení do souboru, ale připojování na konec souboru:
command | tee -a / path / to / file
Tím se připojí výstup na konec souboru, stejně jako operátor>>

SOUVISEJÍCÍ: Průvodce začátečníkem Shell Skriptování: Základy
Balíček bash obsahuje některé další pokročilé operátory, které provádějí podobné funkce. Bude to užitečné zejména pokud píšete bash skripty. Podrobnější informace naleznete v kapitole Přesměrování I / O v příručce Advanced Bash-Scripting Guide.
Jak připojit Automatický Pro k Alexě a promluvit si s Vaším vozem
Většina z nás zatím nemá vlastní auto, ale můžeme ještě žít v budoucnu. S adaptérem Autom Pro OBD-II a Amazon Echo můžete mluvit s vozem z pohodlí vašeho obývacího pokoje. Zjistěte si, kde je vaše vůz, zda potřebujete plyn, a jak daleko jste řídili všichni svým hlasem. Adaptéry OBD-II jsou praktické drobnosti, které můžete použít k tomu, aby vaše auto bylo chytřejší.
Použití klávesy s jednou rukou na vašem iPhone
S aplikací iOS 11 Apple přidal do iPhonu klávesnici s jednou rukou. To by mělo usnadnit psaní při držení větší iPhone v jedné ruce. K dispozici je pravá i levá klávesnice. Všimněte si, že tato klávesnice s jednou rukou je k dispozici pouze na 4,7 a 5,5 palcových iPhonech (například iPhone 8 a 8 Plus) - na malých iPhonech neexistuje jako je SE, ani na iPodu nebo iPadu Rychle přepněte na klávesnici s jednou rukou SOUVISEJÍCÍ: Co je nového v systému iOS 11 pro iPhone a iPad, k dispozici nyní rychle přepněte na klávesnici s jednou rukou při psaní, dlouze stiskněte klávesu emoji na klávesnici.