Definition de variable

Résolu
Bonjour,

Voila j'ai un fichier avec 2 lignes à l'intérieur
ligne1.........
ligne2.........
A partir de ce fichier je dois positionner des variables

export toto=ligne1
export tata=ligne2

pour pouvoir faire ensuite un diff des 2 variables

merci de votre aide

3 réponses

  1. salut,

    { read -r toto; read -r tata;} <fichier
    test "$toto" = "$tata" && echo ok || echo ko
    l'espace après la première accolade est important, ainsi que la dernier point-virgule.
    1. Contributeur
      Salut,

      Ben il suffit de lire chaque ligne séparément de ton fichier et de définir pour chacune d'elle tes variables...

      Les commandes pouvant t'aider :
      head
      tail
      sed
      awk