Utilisation de >
vous pouvez rediriger la sortie vers un fichier. Ex :
diff A.txt B.txt > C.txt
Cela entraînera l'enregistrement de la sortie de la commande diff dans un fichier appelé C.txt.
Le diff
l'utilitaire produit sa sortie sur la sortie standard (généralement la console). Comme tout utilitaire UNIX qui fait cela, sa sortie peut très simplement être redirigée vers un fichier comme celui-ci :
diff A.txt B.txt >C.txt
Cela signifie "exécuter la commande diff
avec deux arguments (les fichiers A.txt
et B.txt
) et placez tout ce qui serait autrement affiché sur la console dans le fichier C.txt
". Les messages d'erreur iront toujours à la console.
Pour enregistrer la sortie de diff
à un fichier et aussi envoyez-le au terminal, utilisez tee
comme ça :
diff A.txt B.txt | tee C.txt
tee dupliquera les données dans tous les fichiers nommés (seulement C.txt
ici) et aussi à la sortie standard (probablement le terminal).
Utilisez la redirection de sortie.
diff fichier1 fichier2> sortie
stockera le diff du fichier1 et du fichier2 en sortie