Forum Programmation.shell programme shell
Posté par higin3 .
Étiquettes :
aucune
6
jan.
2007
comment ecrire une commande qui toute les dix secondes complete un fichier log en y ajoutant la date et la liste des utilisateurs connecté a cet instant sur la machine
# pas assez shell mon fils
Posté par ecid . Évalué à 3.
#!/bin/sh
while [ 1 = 1 ]
do
(date;who) >> monfichier
sleep 10
done
c'est un truc comme ca que tu veux ?
[^] # Re: pas assez shell mon fils
Posté par nanard . Évalué à 4.
Ceci dis les connection deconnection des user sont deja centralisé dans les journeaux. Un script qui analyse les journeaux, pour faire un graph/stat etc, serait peut etre plus aproprié, et suremment plus économique.
Allez tous vous faire spéculer.
[^] # Re: pas assez shell mon fils
Posté par solinux . Évalué à 2.
Celle-ci permet d'envoyer des messages à syslog.
Pour plus d'informations man 1 logger
[^] # Re: pas assez shell mon fils
Posté par action09 . Évalué à 1.
L'avantage de cacti est de garder des traces (archives) des utilisateurs loggués depuis 30 min, 8 jours, 3 mois ou plus.
Si la mise en place de Cacti semble compliquée, un simple script en perl peut etre mis en place...
[^] # Re: pas assez shell mon fils
Posté par higin3 . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.