Il reindirizzamento I / O viene utilizzato negli script di shell. Questa funzione consente di prendere l'output di un comando e reindirizzarlo come input per un altro comando, oppure un comando può prendere l'input da un file anziché dal flusso di input standard o dal terminale. L'intero processo aiuta a collegare i flussi di dati in vari modi.