Pomocí > výstup můžete přesměrovat do souboru. Např.:
diff A.txt B.txt > C.txt
Výsledkem bude uložení výstupu příkazu diff do souboru s názvem C.txt.
diff obslužný program vytváří svůj výstup na standardním výstupu (obvykle konzole). Jako každý UNIXový nástroj, který to dělá, může být jeho výstup velmi jednoduše přesměrován do souboru, jako je tento:
diff A.txt B.txt >C.txt
To znamená "spusťte příkaz diff se dvěma argumenty (soubory A.txt a B.txt ) a vše, co by se jinak zobrazilo na konzoli, vložte do souboru C.txt ". Chybové zprávy budou stále chodit do konzole.
Chcete-li uložit výstup diff do souboru a také pošlete jej do terminálu, použijte tee takhle:
diff A.txt B.txt | tee C.txt
tee duplikuje data do všech pojmenovaných souborů (pouze C.txt zde) a také na standardní výstup (pravděpodobně na terminál).
Použijte přesměrování výstupu.
diff soubor1 soubor2> výstup
uloží rozdíl souborů1 a soubor2 na výstup