Comparer

pwwq -  
lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
bonjour,

comment fait-on pour comparer une suite des lettres et des chiffres en ligne de commande?
par exemple je veux comparer abcdefdh123456789 à abcdefgh123456780

merci

p.s ce ne sont pas les fichiers avec ces chiffres mais simplement une suite des lettres et des chiffres
Configuration: Linux
Firefox 2.0.0.2

2 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Tu peux utiliser la commande "test" (ou [ ... ]) :
    [jp@MDK tmpfs]$ a="abcdefdh123456789"
    [jp@MDK tmpfs]$ b="abcdefdh123456780"
    
    [jp@MDK tmpfs]$ if test "$a" = "b" ; then echo "Identiques"; else echo "Différence"; fi
    Différence
    
    [jp@MDK tmpfs]$ if [ "$a" = "b" ]; then echo "Identiques"; else echo "Différence"; fi
    Différence
    ;-))
    0
  2. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Sallut,

    à remplacer "$a" = "b" avec
    "$a" = "$b"
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      Salut lami20j,

      Oups ;-(( il était tard...

      Merci ;-)
      0
      1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571 > jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention  
         
        Salut jipicy,

        il était tard...


        ou trop tôt :-)))
         jipicy (dimanche 11 mars 2007 à 01:41:29)

        0