Désolé", je n'avais pas bien compris quell était le contenu du fichier d'entrée :
TOTO
Tot min max abs int
espace
1000000000,001 2000000000,001 3000000000,001 4000000000,001 5000000000,001
1000000000,001 2000000000,001 3000000000,001 4000000000,001 5000000000,001
1000000001,001 2000000001,001 3000000001,001 4000000001,001 5000000001,001
1000000001,001 2000000001,001 3000000001,001 4000000001,001 5000000001,001
.......................... .......................... .......................... .......................... ..........................
espace
michel@debG53SW:~$ cat fichTest
TOTO
Tot min max abs int
espace
1000000000,001 2000000000,001 3000000000,001 4000000000,001 5000000000,001
1000000001,001 2000000001,001 3000000001,001 4000000001,001 5000000001,001
.......................... .......................... .......................... .......................... ..........................
espace
michel@debG53SW:~$
michel@debG53SW:~$ sed -n '/^[0-9]/p' fichTest | awk -F " " '{print $1,$3,$4,$5}'
1000000000,001 3000000000,001 4000000000,001 5000000000,001
1000000001,001 3000000001,001 4000000001,001 5000000001,001
michel@debG53SW:~$
S'il y a une solution en n'utilisant seulement que
awk, je prendrai avec très grand plaisir l'information 🙂
Je vais chercher…, mais je ne doute pas que
αjet (qui en sait beaucoup plus que moi) la proposera avant que je la trouve.
=======
Voilà Voilà :
michel@debG53SW:~$ cat fichTest | awk -F " " '/[0-9]/{print $1,$3,$4,$5}'
1000000000,001 3000000000,001 4000000000,001 5000000000,001
1000000001,001 3000000001,001 4000000001,001 5000000001,001
michel@debG53SW:~$