La commande suivante :
USERID=`awk 'BEGIN { FS=":"} $3 >= 70000 {print$1","}' /etc/passwd`; echo $USERID
me donne la liste suivante :
user1, user2, user3, user4
J'aimerai supprimer l'espace du résultat.
J'ai essayé un pipe avec sed mais cela ne fonctionne pas
# variable ORS
Posté par sylvain cresto (site web personnel) . Évalué à 1.
USERID=`awk 'BEGIN { ORS=""; FS=":"} $3 >= 70000 {print$1","}' /etc/passwd`; echo $USERID
# Autre solution: tr
Posté par Mathias Bavay (site web personnel) . Évalué à 1.
| tr -d " "
Mathias
[^] # Re: Autre solution: tr
Posté par dubis . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.