Forum Programmation.shell programme shell
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
#!/bin/sh
SUBNET=192.168.20.
ADDRESS_BEGIN=2
ADDRESS_END=16
echo -n Vérification de l\'identification root...' '
if [ `whoami` != root ]
then
echo Erreur > /dev/stderr
exit 1
fi
echo OK
for ((i = $ADDRESS_BEGIN; i <= $ADDRESS_END; i++));
do
ssh $SUBNET$i
droit=`ls -la $element | cut -d " " -f1`