Travail sur une Fedora Constantine boîte. Je suis à la recherche d' diff
deux répertoires de manière récursive pour vérifier la source de changements. En raison de la configuration du projet (avant mon propre engagement avec ledit projet! soupir), les répertoires contiennent à la fois source et les binaires, ainsi que de grands ensembles de données binaires. Tandis que la comparaison fonctionne éventuellement sur ces répertoires, il faudrait peut-être vingt secondes si je pouvais ignorer les fichiers binaires.
Comme je le comprends, diff ne dispose pas d'un 'ignorer fichier binaire" mode, mais ne disposent d'ignorer un argument qui ignore expression régulière dans un fichier. Je ne sais pas quoi écrire là pour ignorer les fichiers binaires, quelle que soit l'extension.
Je suis l'aide de la commande suivante, mais il n'ignore pas les fichiers binaires. Quelqu'un sait-il comment modifier cette commande pour faire cela?
diff -rq dir1 dir2