NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 10 - Linuxový terminál (Bash) - Standardní vstup/výstup a expanze

V minulé lekci, Linuxový terminál (Bash) - Práce s procesy, jsme si vysvětlili rozdíl mezi procesem, úlohou a úkol. Dále jsme se zabývali uspořádáním procesů v Linuxu a jejich následnou správou.

V tomto tutoriálu základů Linuxu se zaměříme na standardní vstup a výstup a vysvětlíme si pojem expanze.

Standardní vstup a výstup

V Linuxu existují pojmy standardní výstup a standardní vstup. Jedná se o základní datové proudy, se kterými pracuje většina linuxových programů. Čtou z nich data, nebo do nich data naopak zapisují.

Ve výchozím nastavení je standardní výstup připojený na konzoli a standardní vstup na klávesnici. Takto jsme komunikovali například s programem ls, který vypsal obsah složky na standardní výstup, tedy do konzole:

Výpis souborů a složek v terminálu Linuxu - Základy Linuxu

Přesměrování výstupu

Standardní výstup můžeme pro daný program přesměrovat, a to pomocí operátoru >, případně >>. Zkusme si to:

Přesměrování výstupu v Bash - Základy Linuxu

Do konzole se nyní


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

V tutoriálu o linuxovém shellu přesměrujeme standardní vstup a výstup a naučíme se používat filtry a roury. Dále si vysvětlíme expanzi.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity