Salut,
Avec "awk" tu as la possibilité de préciser le séparateur de champs en sortie grace à la variable "ORS".
Par exemple pour extraire les noms de tous les utilisateurs du fichier "/etc/passwd" sur une seule ligne séparés par un espace :
cat /etc/passwd | awk 'BEGIN { FS=":"; ORS=" "}{ print $1 }'Une alternative sans modifier la variable "
ORS", mais en utilisant la fonction "
printf":
cat /etc/passwd | awk -F: '{ printf "%s ",$1 }';-))
Z'@+...che.JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.