Awk : sélection d'un UID > 1000
Bonjour
Je souhaite, à partir de la commande getent passwd, prendre le chemin du répertoire utilisateur et son UID dans le but de faire un chown sur le dossier.
Voila ce que j'ai pour l'instant :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
for i in `getent passwd`
do
# retourne le rep client
HOMEUSER=$( echo $i | awk -F":" '{print $6}')
# Donne l'UID utilisateur
USERUID=$( echo $i | awk -F":" '{print $3}')
echo "chown $USERUID $HOMEUSER -R"
done |
C'est presque ce que je souhaite mais je ne veux pas avoir les utilisateurs ayant un UID inférieur à 1000.
Comment faire passer ça à awk ?
merci ++