|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2010 Messages : 4 ![]() |
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 |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() budget et contrôle de gestion Inscription : décembre 2006 Messages : 865 ![]() |
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 |
|
|
00
|
|
|
#3 |
|
Expert Confirmé
![]() Inscription : février 2008 Messages : 1 896 ![]() |
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') |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : octobre 2008 Messages : 1 361 ![]() |
Ou même grep -c
|
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() budget et contrôle de gestion Inscription : décembre 2006 Messages : 865 ![]() |
Salut,
Effectivement matafan le grep -c devrait parfaitement convenir sauf si dans son devoir il doit utiliser toutes les commandes ci-dessous Citation:
__________________
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 |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com