Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix
Unix Forum d'entraide sur les systèmes Unix et dérivés (*BSD, AIX, etc.). Avant de poster ->F.A.Q BSD F.A.Q. Aix
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 17/02/2011, 09h23   #1
Invité de passage
 
mathias
Inscription : février 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : mathias

Informations forums :
Inscription : février 2011
Messages : 3
Points : 4
Points : 4
Par défaut Problème de débutant

Salut les pros !

J'ai commencé a faire des scripts en shell (sh) pas plus tard que ce lundi et n'ayant aucune connaissance antérieur dans le domaine je dois dire que j'ai un peu de peine.. je dois développer un script pour vérifier que les utilisateurs connectés sur le système utilisent les bon comptes et se connectent depuis les bonnes machines.

Récupérer la liste des utilisateurs et n'en garder que les champs qui m'intéressent ne me pose pas de problème mais lorsque je veux faire un grep pour n'afficher que les connections qui datent du jour actuel c'est l'incompréhension totale...

J'aimerais récupérer la valeur de date '+%b %d' pour l'utiliser dans mon grep sur mon fichier qui contient les informations du who -u mais je ne sais pas comment faire...

une idée ?

Merci d'avance


EDIT : j'ai réussi à récupérer la valeur de la variable date (CDATE=`date '+%b %d'` mais quand je fais mon grep $CDATE monfichier il ne me prend que la partie Feb de la date et pas l'intégralité de la chaine Feb 17... comment faire ?

RE EDIT : CA MARCHE !!! j'ai modifié la manière de trier les données au début du script, du coup je récupère la date en format Feb17 et quand je fais mon grep `date '+%b%d'` monfichier bah ca marche
Merci ^^
psykopates est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h07.


 
 
 
 
Partenaires

Hébergement Web