fr . comp . lang . python


Service Usenet Gratuit - You The Net .Com Consultez les groupes de news usenet nntp avec www.youthenet.com Postez et suivez voos fils de discussions gratuitement avec you the net .com le service gratuit de news en ligne

Re: Liste des utilisateurs / Linux sur Fr Comp Lang Python



Groupes les plus fournis
usenet prison misc securite routiere soc homosexualite misc engeulades sci astronomie comp lang perl misc engueulades comp securite rec sport rugby reseaux telecoms pabx comp os ms-windows programmation reseaux telecoms adsl misc tabac misc droit internet lettres ecriture reseaux internet hebergement comp reseaux wifi rec tv terrestre comp mail comp os mac-os x


Derniers posts youthenet
Re: Démission pour création d'entreprise commerce ou service Que pensez-vous de la doctrine de James Madison ? Re: envoi des données à un serveur html la demeure du chaos Re: Alice au pays de Free (d'après la t ribune) Re: Est-ce ue violation de la GPL? Re: L'ultra libéralisme du chemin de fer prôné par Sarkozy... Président langue de bois ? la compagnie de l'autre

actualité

30 ans qu'ils pourrissent nos boîtes !
RTL Sport - 19 sep 2008
Le nom de spam (courrier électronique pourri ou pourriel en français) provient d'un sketch des Monty Python où un groupe de Vikings, dans un restaurant qui ...
source

actualité

MONTY PYTHON SACRE GRAAL
Comme au Cinéma - 16 sep 2008
A l'époque des croisades, le roi Arthur et les chevaliers de la Table Ronde partent à la recherche du Graal, réceptacle sacré du sang du Christ au moment de ...
source

Accueil |  Ajouter aux Favoris |  Inscription |  connexion |  Flux RSS de fr.comp.lang.python |

fr . comp . lang . python

Re: Liste des utilisateurs / Linux



accueil . fr . comp . lang . python




Re: Liste des utilisateurs / Linux

   
Sujet: Re: Liste des utilisateurs / Linux
De: alain.barthe (l' arobase) cesr.fr (Alain BARTHE)
Groupes: fr.comp.lang.python
Organisation: Guest of ProXad - France
Date: 07. May 2008, 09:35:26
c-note wrote:
Bonjour,

je cherche un moyen "propre" d'obtenir la liste des utilisateurs (au sens personne et non pas utilisateur apache, ntp, ...) d'une machine Linux.

En BASH, on peut faire :

cat /etc/passwd | grep "/home" | grep "/bin/bash" | awk -F: '{print $1}'

Passer par la commande système Python n'est pas à mon gout très élégant :-)

Y a t-il un moyen plus simple ?

Merci

A noter qu'on peut sous Linux utiliser le module pwd, avec les fonctions
getpwall (), getpwnam () et getpuid()

Par exemple :

import pwd

users = [ u.pw_name for u in pdw.getpwall()
if u.pw_shell = "/bin/bash" and u.pw_dir.startswith ("/home") ]

Cela ne resout pas l'identification d'un utilisateur physique mais simplifie la syntaxe.


Date Sujet  Auteur
01.01. o 
Derniers articles
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc droit bio medecine rec photo numerique lettres ecriture soc alcoolisme rec aviation misc finance test comp reseaux sans-fils

Derniers messages
petites-annonces informatique autos mitsubishi jobs offres jobs demandes jobs d jobs misc droit rec aviation sci psychologie rec photo numerique bio medecine lettres ecriture comp divers lettres langue francaise soc alcoolisme

actualité

30 ans qu'ils pourrissent nos boîtes !
RTL Sport - 19 sep 2008
Le nom de spam (courrier électronique pourri ou pourriel en français) provient d'un sketch des Monty Python où un groupe de Vikings, dans un restaurant qui ...
source

actualité

Nouvelle découverte d'un python à Bruxelles
7sur7 - 27 août 2008
La police de la zone de Bruxelles-Nord a trouvé dans la nuit de mardi à mercredi, vers 02h00, un python dans la cour intérieure d'un immeuble situé rue ...
Un couple homosexuel violemment agressé à Schaerbeek RTL Info.be
6 autres articles
source


 




Copyright 2008 ©  - YouTheNet.com

| acerola |