Menu
Coddy logo textTech

Uscita standard

Fa parte della sezione Fondamenti del percorso Terminal di Coddy. Lezione 37 di 82.

Ogni comando nel terminale ha tre flussi di dati collegati. Comprendere questi flussi è il fondamento del reindirizzamento: una delle funzionalità più potenti della riga di comando.

Il primo flusso si chiama output standard, spesso abbreviato in stdout. È qui che i comandi inviano i loro risultati normali. Quando esegui ls o cat, il testo che vedi sullo schermo arriva tramite l'output standard.

echo "Hello, World!"

Il messaggio Hello, World! viene inviato allo standard output, che per impostazione predefinita viene visualizzato sullo schermo del terminale.

Allo stesso modo, quando elenchi i file:

ls

L’elenco dei nomi dei file viene inviato tramite lo standard output allo schermo.

Per impostazione predefinita, lo standard output è collegato alla visualizzazione del terminale. Ma è qui che le cose si fanno interessanti. Puoi reindirizzare questo output altrove, ad esempio in un file. Invece di vedere i risultati sullo schermo, puoi acquisirli per usarli in seguito.

Nelle prossime lezioni imparerai a reindirizzare l'output standard verso i file e scoprirai gli altri due flussi: lo standard input e lo standard error.

challenge icon

Sfida

Facile

Usa il comando echo per inviare un messaggio allo standard output. Stampa esattamente il testo seguente:

Terminal streams are powerful

Suggerimento: Usa echo seguito dal testo tra virgolette. L'output che vedi sullo schermo proviene dallo standard output (stdout).

Provalo tu

Terminale
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Terminal