Précédent   Forum des professionnels en informatique > Systèmes > Linux
Linux Forum d'entraide sur le système Linux. Avant de poster -> Tutoriels Linux, F.A.Q Linux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 10/03/2010, 14h46   #1
Invité de passage
 
Inscription : mars 2010
Messages : 4
Détails du profil
Informations forums :
Inscription : mars 2010
Messages : 4
Points : 0
Points : 0
Par défaut comptage de comptes - pipeline

Bonjour,

si je ne me trompe pas, on peut trouver l'information sur le fait qu'un compte utilisateur est vérouillé dans le fichier /etc/shadow.

A partir de cette information, je veux savoir combien de compte sont verrouillés. Quelle commande je peux taper, en sachant qu'on m'impose l'utilisation de "cat", "cut", "grep" et "wc" ?

Je suis en train d'essayer de construire plusieurs pipelines mais j'ai du mal à savoir comment mettre ces commandes dans l'ordre. (je me demande s'il ne faut pas construire une commande du genre:
cat /etc/shadow l grep ????? l cut ????? l wc -l

merci

Dernière modification par Caro-Line ; 10/03/2010 à 21h21. Motif: Suppression urgent
zazou74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2010, 14h58   #2
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 865
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 865
Points : 1 320
Points : 1 320
Salut,

Sans avoir fait le test (pas de linux sous la main) le principe de ta commande me semble correct.
Sachant que dans /etc/shadow il y a un champ donnant le nombre de jour depuis la désactivation du compte.
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2010, 19h19   #3
Expert Confirmé
 
Avatar de N_BaH
 
Inscription : février 2008
Messages : 1 896
Détails du profil
Informations forums :
Inscription : février 2008
Messages : 1 896
Points : 3 676
Points : 3 676
sans avoir fait de tests (je n'ai pas de comptes verrouillés), grep devrait se suffire à lui-même pour faire ce qui est demandé...
dans le pire des cas:
Code bash :
wc -l <(grep 'regex des comptes verrouillés')
N_BaH est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/03/2010, 20h35   #4
Membre Expert
 
Homme
Ingénieur développement logiciels
Inscription : octobre 2008
Messages : 1 361
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 33
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : octobre 2008
Messages : 1 361
Points : 2 002
Points : 2 002
Ou même grep -c
matafan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2010, 09h19   #5
Membre Expert
 
Homme
budget et contrôle de gestion
Inscription : décembre 2006
Messages : 865
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 44
Localisation : France

Informations professionnelles :
Activité : budget et contrôle de gestion
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : décembre 2006
Messages : 865
Points : 1 320
Points : 1 320
Salut,

Effectivement matafan le grep -c devrait parfaitement convenir sauf si dans son devoir il doit utiliser toutes les commandes ci-dessous
Citation:
Envoyé par zazou74
Quelle commande je peux taper, en sachant qu'on m'impose l'utilisation de "cat", "cut", "grep" et "wc" ?
__________________
Winnt

C'est en Linuxant qu'on devient .... geek

Intel Core i5 750 / 8 Go ram / Hdd 2 To / NVIDIA GeForce GTS 250 1Go sous Gentoo.
Dual core E6300 / 2Go ram / Hdd 1 To / Ati 9800XT sous Debian Testing.
Atom N330 / 4Go ram / Hdd 5To / intel GMA 950 sous Debian Testing
Winnt est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h36.


 
 
 
 
Partenaires

Hébergement Web