Latest web development tutorials

La commande Linux

Linux commande Daquan Linux commande Daquan

Linux diffstat commande diff basée sur la comparaison, les statistiques montrent.

diffstat lire la sortie diff, et les statistiques dans chaque fichier, supprimer, modifier la mesure de la différence.

grammaire

diff [-wV][-n <文件名长度>][-p <文件名长度>]

Paramètres:

  • -n <nom du fichier longueur> Spécifiez la longueur du nom de fichier, la longueur spécifiée doit être supérieure ou égale à la plus longue de tous les fichiers dans le nom de fichier.
  • -p <nom de fichier longueur> et les paramètres -n le même, mais où <filename longueur> y compris le chemin d'accès au fichier.
  • -w Indique la largeur du champ de sortie.
  • -V Informations sur la version d'affichage.

Exemples

Les utilisateurs peuvent également utiliser la | sortie de la commande Les résultats sont diff directement à diffstat instruction résultats statistiques montrent "".

Lorsque vous utilisez cette commande, la prochaine si les fichiers ou sous-répertoires par rapport pas dans le répertoire courant, vous devez utiliser son chemin complet.

Le répertoire du fichier du même nom "test1" et "test2" sous "testf.txt" en utilisant la commande diff pour comparer. Ensuite, utilisez les instructions diffstat résultats statistiques, entrez la commande suivante:

$ diff test1 test2 | diffstat   #进行比较结果的统计显示

Remarque: Utilisez cette commande peut facilement réaliser la fonction de statistiques.

Pour visualiser le contenu du fichier, l'utilisateur peut commander "chat" pour voir, comme suit:

$ cat test1/testf.txt           #查看test1/testf的内容  
abc  
def  
ghi  
jkl  
mno  
pqr  
stu  
vws  
$ cat test2/testf.txt           #查看test2/testf的内容  
abc  
def  
ghi  
jkl  
mno

D'après le contenu du fichier ci-dessus montre, vous pouvez voir la différence entre le contenu de deux fichiers. Maintenant, il suffit d'exécuter la commande, et les résultats qui comparent les statistiques montrent les résultats suivants:

testfile | 2 +-             #统计信息输出显示  
1 file changed, 1 insertion(+), 1 deletion(-)

Linux commande Daquan Linux commande Daquan