J'ai une entrée comme la suivante et je dois mettre un séparateur entre les lignes si la valeur de la troisième colonne entre deux lignes est différente.
one two three four
five six three seven
eight nine ten elevel
alpha beta ten gama
tango charlie oscar bla
Résultat escompté :
one two three four
five six three seven
=
eight nine ten elevel
alpha beta ten gama
=
tango charlie oscar bla
Voici ce que je pensais être efficace, mais ce n'est pas le cas.
awk '{col3=$3;next} $3!=col3{$0="\n="$0;print $0}' input