GNU/Linux >> Tutoriels Linux >  >> Linux

Diff où les lignes sont pour la plupart les mêmes mais en panne ?

Je veux différencier deux ensembles de règles mod_rewrite. L'ensemble de lignes est identique à environ 90 %, mais l'ordre est si différent que diff indique essentiellement qu'elles sont complètement différentes.

Comment puis-je voir quelles lignes sont vraiment différentes entre deux fichiers, quel que soit leur numéro de ligne ?

Réponse acceptée :

sort peut être utilisé pour mettre les fichiers dans le même ordre donc diff peut les comparer et identifier les différences. Si vous avez une substitution de processus, vous pouvez l'utiliser et éviter de créer de nouveaux fichiers triés.

diff <(sort file1) <(sort file2)

Linux
  1. Outil pour obtenir les lignes d'un fichier qui ne sont pas dans un autre ?

  2. Linux - Comment savoir quels disques durs sont dans le système ?

  3. Quels sont les différents types de shells sous Linux ?

  4. Comment afficher uniquement des lignes différentes à l'aide de diff (bash)

  5. Où sont les en-têtes de la bibliothèque standard C++

Comment exécuter différentes versions de PHP sur le même serveur

Découvrez le chemin d'installation d'un package - CentOS

Où sont les pages de manuel pour C++ ?

commande diff pour obtenir le nombre de lignes différentes uniquement

Comment puis-je exécuter une commande différente mais avec les mêmes arguments ?

En quoi le temps CPU et l'utilisation du CPU sont-ils identiques ?