[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [HS] awk afficher une colonne sur deux colonnes



_____________________________________________
#!/usr/bin/awk

{
  start = 1
  printf("%s%s", $start, FS)
  inc = 2
}
{
  for(i=start + inc; i < NF+1; ) {
    printf("%s%s", $i, FS)
    i = i + inc
  }
  print ""
}
_____________________________________________

Je n'ai pas réussi à faire fonctionner l'incrément dans le for() et ça m'étonne...

Le ven. 18 mars 2022 à 17:09, Marc Chantreux <mc@unistra.fr> a écrit :
salut,

> for i in {100..120}; do echo $i; done | column -c 19

seq 100 120 | xargs -n2

for a b ({100..120}) echo $a $b

print -C2 {100..120}


cordialement,

--
Marc Chantreux
Direction du numérique de l'Université de Strasbourg
Pôle de Calcul et Services Avancés à la Recherche (CESAR)
http://annuaire.unistra.fr/p/20200


Reply to: