Hello,
J'ai un fichier de type :
azazdaz;qqsdsd;2;sqdsq
qqsd;sqdsqd;2;qsdsqdsqdqsd
sqdqsdqs;sqdqdd;2;sqdsqdqdq
qdqsdqd;dsffd;3;qsdsqds
Je souhaiterais renvoyer une erreur si le 3eme champs contient une différence par rapport à toutes les lignes. En fait, je dois m'assurer que mon 3eme champs soit commun à chaque ligne, dans mon exemple, le 3eme champs n'est pas identique, car pour les 3 premières lignes c'est bon ("2"), mais à la 4eme, il y a une différence ("3").
Je sais extraire ce 3eme champs sur chaque ligne (awk '{print $3}'), mais je ne vois pas du tout comment mettre en place le compteur qui me permettrait de mémoriser le premier résultat et le comparer avec les autres, pour renvoyer 1 ou 0.
Comment procéderiez vous ?
Merci
Partager