Bonjour,
La philosophie de awk est de traiter un fichier d'entrée ligne par
ligne, ici vous avez besoin de regarder la totalité du fichier d'entrée
(vos 20 lignes) avant de commencer à écrire. Awk n'est pas le bon outil.
En shell, vous pouvez :
- couper le fichier d'entrée en deux, avec wc -l, head, tail, split (par
exemple, il y a sûrement d'autres façons de faire)
- puis écrire les deux colonnes avec paste
Voir les "man" correspondants.
"info coreutils" vous redira quelques commandes de base pour ce genre de
manipulation.
Le 18/03/2022 à 09:12, David Martin a écrit :
> Bonjour à tous,
>
> Je souhaiterai afficher une colonne sur deux colonne, j'arrive à
> extraire des numéros de ligne
> des (ID) de VM.
>
> 100
> 101
> 102.....
> jusqu'à 120
>
> et je souhaiterai avoir
>
> 100 111
> 101 112
> .....
> 110 ......
>
> Avec awk peut on faire ça ?
> Je ne trouve pas;
>
> --
> david martin
>
--
Bernard.
25 ans d'utilisation de Debian. Comme le temps passe...