Vstup, výstup a přesměrování

2. Standardní vstup

Implicitně (rozuměj zpravidla, tedy pokud není dáno jinak) se data do standardního vstupu zapisují pomocí klávesnice. To můžeme demonstrovat pomocí příkazu cat, který čte data ze standardního vstupu a zapisuje je do standardního výstupu (zobrazuje je na obrazovce monitoru). Spustíme-li příkaz cat, program vyzývá k zadání dat. Zapíšeme-li pomocí klávesnice libovolný text a stiskneme klávesu Enter, program přečte data ze standardního vstupu a následně vypíše na standardní výstup, tedy zadaný text znovu zobrazí na obrazovce monitoru. Příkaz cat nadále očekává další vstup. Zápis do standardního vstupu můžeme ukončit pomocí klávesové zkratky Ctrl + D.



Explicitně (rozuměj za definovaných podmínek) je možné vstup načíst z jiného zdroje, nejčastěji ze souboru (viz kapitolu Přesměrování).