LINUX

Cómo diferenciar la salida del comando de color en Linux

colorear dif.

Diff es una utilidad de línea de comandos que ayuda a los usuarios a comparar visualmente las diferencias entre 2 archivos línea por línea en un sistema Linux/Unix. La utilidad Colordiff es un script de Perl que es una versión mejorada de diff. Colorea la salida para que las diferencias entre los archivos sean claramente visibles en la terminal.

En resumen, la herramienta de comando diff se puede usar para hacer lo siguiente

1. Ver los cambios que existen entre 2 versiones de un archivo.

2. Haz comparaciones entre 2 archivos de programa

En este tutorial, aprenderá cómo colorear la salida diff en Linux usando los comandos colordiff.

Cómo instalar la utilidad Colordiff

Antes de entrar en los entresijos del uso de d colordiff, primero instálelo.

Instalar Colordiff en Ubuntu/Debian/Mint

Para instalar la utilidad colordiff en sistemas basados ​​en Debian como Ubuntu y Mint, abra la terminal y ejecute el comando:

$ sudo apt install colordiff

Instalar Colordiff en RHEL/CentOS

Para instalar colordiff en distribuciones rpm como Hat y CentOS, ejecute:

$ sudo yum install colordiff

Instalar Colordiff en Arch Linux

Para Arch Linux y derivados de Arch Linux como Manjaro, ejecute:

$ sudo pacman -S colordiff

Instalar Colordiff en FreeBSD y OpenBSD

Para instalar Colordiff en FreeBSD, ejecute el comando:

$ sudo pkg install  colordiff

Para ejecutar OpenBSD:

$ pkg_add -v colordiff

Cómo colorear dif.

La sintaxis para usar los comandos colordiff y diff es bastante simple y directa.

Usa la sintaxis

nbsp; color diff file1 file2

Por ejemplo, creé 2 archivos como se muestra

crear dos archivos para comparar usando colordiff

Para verificar las diferencias entre los dos archivos, ejecute el comando:

nbsp; colordiff file1.txt file2.txt
comparar dos archivos usando el comando colordiff

Además, puede usar el comando diff y dirigir la salida a colordiff como se muestra:

o

$ diff -u file1.txt  file2.txt | colordiff
comando diff coloreado

Diferentes alternativas de color

Otra forma práctica que puede usar para comparar archivos es usar Griego ordenar como se muestra:

$ grc diff file1.txt file2.txt
Combinar grc con diff

Otra herramienta genial que encontré es Icdiff que es una diferencia de color mejorada.

puedes instalar Icdiff usando el comando pip, ejecute:

$ pip install git+https://github.com/jeffkaufman/icdiff.git

Conclusión

En este tutorial, aprendió a colorear la salida diff usando las utilidades colordiff de la línea de comandos para comparar archivos en el terminal en un formato coloreado. Si los dos archivos son idénticos, no se imprime ningún resultado en la pantalla. Para obtener más información sobre cómo se utilizan estas dos utilidades, simplemente visite un hombre diferente y diferencia de color del hombre.

Danos un grito y cuéntanos cómo fue tu experiencia. Gracias.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar