Dans le prochain article, nous allons jeter un œil à Colordiff. Dans le cas où quelqu'un ne le sait pas, diff est un utilitaire pour la ligne de commande et que il est très utile pour les utilisateurs de comparer visuellement les différences entre 2 fichiers. Colordiff est un script Perl, qui est toujours une version améliorée de diff.
Colordiff est un conteneur pour diff, qui produit le même résultat mais coloré, pour améliorer la lisibilité des différences. Les schémas de couleurs peuvent être lus à partir d'un fichier de configuration central ou d'un fichier utilisateur local (~ / .colordiffrc). Cet utilitaire utilise Couleurs ANSI.
Diff est un utilitaire de comparaison de fichiers. Cela génère les différences entre deux fichiers, ou les modifications apportées à un certain fichier, en le comparant à une version précédente du même fichier. Il nous montrera les modifications apportées par ligne dans les fichiers texte, mais sans mettre en évidence les différences.
La plupart des implémentations de diff ils sont apparemment restés inchangés depuis leur création. Les modifications consistent généralement en des améliorations de l'algorithme de base, en ajoutant des fonctionnalités utiles à la commande et en la conception de nouveaux formats de sortie., comme c'est le cas avec Colordiff.
Installez Colordiff sur Ubuntu
L'installation de cet outil dans Ubuntu est très simple. Dans Ubuntu / Debian / Mint, il vous suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'utiliser la commande suivante:
sudo apt install colordiff
Désinstaller
Si nous voulons éliminer cet outil de notre système, il nous faudra ouvrir un terminal (Ctrl + Alt + T) et y exécuter la commande:
sudo apt remove colordiff
Utilisation de Colordiff
Lorsque nous voulons utiliser Colordiff, nous allons commencer par ouvrir un terminal (Ctrl + Alt + T). Colordiff peut être utilisé là où nous utiliserions normalement diff ou rediriger vers colordiff. Tout d'abord, c'est une bonne idée de vous familiariser avec la syntaxe d'utilisation des commandes colordiff et diff. C'est assez simple et direct:
colordiff archivo1 archivo2
Pour commencer dans l'exemple suivant, nous allons créer 2 fichiers, comme indiqué dans la capture d'écran suivante:
Maintenant pour vérifier les différences entre les deux fichiers, dans un terminal (Ctrl + Alt + T) nous allons utiliser la commande:
colordiff archivo1.txt archivo2.txt
Aussi nous aurons la possibilité d'utiliser la commande diff et de canaliser sa sortie vers colordiff, comme indiqué dans la commande suivante:
diff -u archivo1.txt archivo2.txt | colordiff
Dans ces lignes, nous venons de voir comment nous pouvons colorer la sortie des différences dans le terminal, entre deux fichiers à l'aide de Colordiff. Avec lui, nous pouvons comparer les fichiers dans le terminal et obtenir des résultats plus faciles à lire. Si les deux fichiers sont identiques, aucun résultat ne sera imprimé à l'écran.
Si quelqu'un a besoin aide ou plus d'informations sur les possibilités offertes par cet utilitaire, vous pouvez vous référer à l'aide qu'il propose en tapant dans le terminal:
colordiff --help
Pour obtenir des informations détaillées sur la façon dont diff et colordiff sont utilisés, les utilisateurs auront la possibilité de visiter homme diff ou la page de manuel par colordiff.
Alternatives à Colordiff.
Un autre moyen très utile de comparer des fichiers est de el commande grc. Si nous ne l'avons pas disponible sur notre ordinateur, nous pouvons l'installer facilement en ouvrant un terminal (Ctrl + Alt + T) et en y tapant:
sudo apt install grc
Sa syntaxe est très simple, comme on peut le voir dans l'exemple suivant:
grc diff archivo1.txt archivo2.txt
Pour consulter l'aide, dans le terminal, vous n'aurez qu'à utiliser la commande:
grc --help
Désinstaller grc
Supprimer ce programme est aussi simple que de l'installer. Il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'écrire:
sudo apt remove grc
Un autre outil disponible est ICdiff. L'installer est aussi simple que d'ouvrir un terminal (Ctrl + Alt + T) et d'utiliser la commande:
sudo apt install icdiff
Nous pouvons aussi optez pour votre version comme pack de pression. Pour l'installer, vous devrez utiliser la commande:
sudo snap install icdiff
La syntaxe de cet outil est aussi simple que les options précédentes vues au cours de l'article.
Vous pouvez en savoir plus sur l'installation de cet outil, son utilisation ou ses options disponibles dans le page GitHub du projet.