Stdout, tiež známy ako štandardný výstup, je predvolený deskriptor súboru, kde proces môže zapisovať výstup.
V operačných systémoch podobných Unixu, ako napríklad Linux, MacOS X a BSD, je stdout definovaný štandardom POSIX. Predvolené číslo deskriptora súboru je 1 .
V termináli je štandardný výstup predvolený na obrazovku používateľa.
Stdout v príkazovom riadku
V bash, sekvenčné príkazy môžu byť spojené potrubiami, zastúpené na príkazovom riadku zvislou čiarou (" | "). Príkazy v potrubí sa spracujú zľava doprava, pričom štandardný výstup ( stdout ) každého príkazu sa pripája na štandardný vstup ( stdin ) nasledujúceho.
Napríklad v tomto potrubí dvoch príkazov:
šťastie cowsay
Programové šťastie, ktoré normálne tlačí náhodnú cenovú ponuku na obrazovku používateľa, namiesto toho pripojí svoj výstup ( stdout ) k vstupu ( stdin ) príkazu na pravej strane:
Viac informácií o štandardnom výstupe nájdete v presmerovaní v bash.
Bash, Linux, operačný systém