diffstat

Commande Linux diffstat syntaxe

Fonction?: La commande diffstat affiche des statistiques basées sur les résultats de la comparaison différentielle. diffstat lit les résultats de sortie de diff, puis compte les insertions, suppressions, modifications et autres différences de chaque fichier.

Syntaxe?: diff [-wV][-n <longueur du nom de fichier>][-p <longueur du nom de fichier>]

Commande Linux diffstat exemple

Utilisez la commande diff pour comparer les fichiers "testf.txt" du même nom dans les répertoires "test1" et "test2". Utilisez ensuite la commande diffstat pour afficher les statistiques sur les résultats. Entrez la commande suivante :

$ diff test1 test2 | diffstat   #進(jìn)行比較結(jié)果的統(tǒng)計(jì)顯示

Remarque : L'utilisation de cette commande peut facilement implémenter la fonction d'affichage statistique.

Pour afficher le contenu du fichier, les utilisateurs peuvent le visualiser via la commande "cat". L'opération spécifique est la suivante?:

$ cat test1/testf.txt           #查看test1/testf的內(nèi)容  abc  
def  ghi  
jkl  
mno  
pqr  
stu  
vws  
$ cat test2/testf.txt           #查看test2/testf的內(nèi)容  abc  
def  ghi  
jkl  
mno

à partir de l'affichage du contenu du fichier ci-dessus, vous pouvez voir la différence dans le contenu des deux fichiers. . Exécutez maintenant la commande tout à l'heure pour afficher statistiquement les résultats de la comparaison des fichiers. Les résultats sont les suivants?:

testfile | 2 +-             #統(tǒng)計(jì)信息輸出顯示  1 file changed, 1 insertion(+), 1 deletion(-)
.