Mettre l'UID d'un user dans une variable
Résolu/Fermé
santiago69
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
-
31 mai 2008 à 19:46
santiago69 Messages postés 477 Date d'inscription mercredi 7 mars 2001 Statut Membre Dernière intervention 12 septembre 2016 - 31 mai 2008 à 20:45
santiago69 Messages postés 477 Date d'inscription mercredi 7 mars 2001 Statut Membre Dernière intervention 12 septembre 2016 - 31 mai 2008 à 20:45
4 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
31 mai 2008 à 19:50
31 mai 2008 à 19:50
Salut,
uid=$(id -u santiago);-))
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 898
31 mai 2008 à 20:11
31 mai 2008 à 20:11
grep admin /etc/group | grep -o '[0-9][0-9]*'
santiago69
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
209
31 mai 2008 à 20:04
31 mai 2008 à 20:04
La vache, t'es vraiment hallucinant jipicy.
T'es toujours la quand j'ai un souci.
Non mais je te jure, a force de perseverer, je vais me debrouiller en linux.
Par contre je n'arrive pas a recuperer l'id d'un group.
J'ai cree un group qui s'appelle admins
T'as une idee ?
T'es toujours la quand j'ai un souci.
Non mais je te jure, a force de perseverer, je vais me debrouiller en linux.
Par contre je n'arrive pas a recuperer l'id d'un group.
J'ai cree un group qui s'appelle admins
santiago:~$ echo $(id admins) id: admins: No such user
T'as une idee ?
santiago69
Messages postés
477
Date d'inscription
mercredi 7 mars 2001
Statut
Membre
Dernière intervention
12 septembre 2016
209
31 mai 2008 à 20:45
31 mai 2008 à 20:45
j'ai modifie comme suit :
et ca marche !
Mais pourquoi avoir mis [0-9] deux fois dans l'expression reguliere puisqu'il y a l'etoile ?
gid=$(grep ^admins: /etc/group | grep -o '[0-9][0-9]*')
et ca marche !
Mais pourquoi avoir mis [0-9] deux fois dans l'expression reguliere puisqu'il y a l'etoile ?