Bash - Exporter tous les groupes

Voici un script qui permet de récupérer la liste de TOUS les groupes (primaire et secondaires) de chaque utilisateurs en parsant le fichier /etc/passwd et en utilisant la commande id.

#!/bin/bash

for U in $(cut -d: -f1 /etc/passwd)
do
GROUPS=$(id -Gn $U);echo "$U : $GROUPS"
done

Le rendre exécutable puis lancer la commande

$ . monscript.sh > monfichier.csv

documentation

Remerciements

ddfdom

Merci ddfdom !

> Partager <