Latest web development tutorials

comandos de Linux diffstat

Linux comando Daquan Linux comando Daquan

Linux diffstat diff comandos basado en la comparación, muestran las estadísticas.

diffstat leer la salida diff, y las estadísticas en cada archivo, borrar, modificar la medición de diferencia.

gramática

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

parámetros:

  • -n <nombre de archivo de longitud> Especifica la longitud del nombre del archivo, la longitud especificada debe ser mayor o igual que el más largo de todos los archivos en el nombre del archivo.
  • -p <archivo de longitud nombre> y los parámetros -n lo mismo, pero donde <nombre de archivo de longitud> incluyendo la ruta de acceso al archivo.
  • -w Especifica el ancho del campo de salida.
  • -V Muestra información de versión.

Ejemplos

Los usuarios también pueden utilizar la | salida del comando Los resultados se diff directamente a la instrucción diffstat resultados estadísticos muestran "".

Cuando se utiliza este comando, el siguiente si los archivos o subdirectorios comparación no en el directorio actual, se deben utilizar su ruta completa.

El directorio de archivos del mismo nombre "test1" y "test2" bajo "testf.txt" utilizando el comando diff para comparar. A continuación, utilice las instrucciones diffstat resultados estadísticas, entre el mandato siguiente:

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

Nota: Este comando puede fácilmente darse cuenta de la función de la estadística.

Para visualizar el contenido del archivo, el usuario puede comandar "gato" para ver, de la siguiente manera:

$ 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

A partir de los contenidos del archivo de arriba muestra, se puede ver la diferencia entre el contenido de dos archivos. Ahora basta con ejecutar el comando, y los resultados que comparan las estadísticas muestran los siguientes resultados:

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

Linux comando Daquan Linux comando Daquan