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 :
C'est presque ce que je souhaite mais je ne veux pas avoir les utilisateurs ayant un UID inférieur à 1000.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Comment faire passer ça à awk ?
merci ++
Partager