Visualizza l'emissione di un programma e la copia in un file.
tee [ -a ] [ -i ] [ File ... ]
Il comando tee legge l'immissione standard, scrive quindi l'emissione di un programma nell'emissione standard e la copia contemporaneamente nel file o nei file specificati.
| -a | Aggiunge l'emissione alla fine del File invece di sovrascriverlo. |
| -i | Ignora le interruzioni. |
Questo comando restituisce i seguenti valori di uscita:
| 0 | L'immissione standard è stata copiata correttamente in tutti i file di emissione. |
| >0 | Si è verificato un errore. |
Nota: se una scrittura in un operando File aperto con esito positivo non riesce, le scritture negli altri operandi File aperti con esito positivo e l'emissione standard continueranno, ma il valore di uscita sarà >0.
lint program.c | tee program.lint
Visualizza l'emissione standard del comando lint program.c nella stazione di lavoro e salva contemporaneamente una copia nel file program.lint. Se esiste già un file denominato program.lint, viene eliminato e sostituito.
| /usr/bin/tee | Contiene il comando tee. |