Affichage de champs successif délimité

Résolu/Fermé
mosta - 31 déc. 2007 à 10:05
 mosta - 31 déc. 2007 à 13:24
Bonjour,

Je souhaiterai avec la commande awk dans un fichier lambdas afficher les champs $5 à $13 successivement sans avoir à préciser tous les champs.


Merci d'avance de votre aide.

5 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
31 déc. 2007 à 11:07
hello
awk '{for(i=5;i<14;i++)print $i}'
0
Salut,

ça me parait logique et correct mais ça ne marche pas parce que je suis
sur system AIX unix qui n'accepte pas le signe "<" j'ai essayé -le toujours pas bon en tout cas merci beaucoup.
0
sorry,
ça marche merci bcp
mais je souhaiterai afficher le résultat des champs $5 à $13 sur une même ligne.

Many thanks.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
31 déc. 2007 à 12:05
et hop
awk '{for(i=5;i<14;i++)printf("%s ", $i) ; printf("\n") }
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Super,
ça fonctionne à merveille.
Merci beaucoup!!!
0