Script SH viable ?
fpussault
-
fpussault -
fpussault -
shell script viable ?
for TOdo_kill in `ps -axu | grep aol | awk '{print $2 }'`
do
kill -9 $TOdo_kill
done
# script de demarrage
pengaol -Connect $AOLUSERNAME & >> \
/var/log/aol.log 2>&1
------------------------------------------
comme aol coupe grossomodo toutes les 23~24heures, il me suffirait alors de mettre le script dans le crontab pour le tuer/redemarrer toutes les 12 heures ?:
0 8,20 * * * /home/operator/aol.sh
------------------------------------------
solution viable a long terme ??
for TOdo_kill in `ps -axu | grep aol | awk '{print $2 }'`
do
kill -9 $TOdo_kill
done
# script de demarrage
pengaol -Connect $AOLUSERNAME & >> \
/var/log/aol.log 2>&1
------------------------------------------
comme aol coupe grossomodo toutes les 23~24heures, il me suffirait alors de mettre le script dans le crontab pour le tuer/redemarrer toutes les 12 heures ?:
0 8,20 * * * /home/operator/aol.sh
------------------------------------------
solution viable a long terme ??
A voir également:
- Script SH viable ?
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script cmd - Guide
- Script les visiteurs pdf - Forum PDF
1 réponse
Pourquoi tu utilise pas la commande killall ( http://dpobel.free.fr/man/html.1/killall.htm) plutot que ton for bidule...
Sinon pour le crontab c'est une bonne idée, tu peux aussi faire un script qui boucle à l'infini et qui attend 12 heures ou le temps que tu veux avant de reboucler genre: (à vérifier)
#! /bin/bash
while [ true ]; do
pengaol -Connect $AOLUSERNAME & >> \
/var/log/aol.log 2>&1
sleep $((3600*12))
killall pengaol
sleep 2 # Pour pas aller trop vite...
done
tigrou < http://dpobel.free.fr>
Sinon pour le crontab c'est une bonne idée, tu peux aussi faire un script qui boucle à l'infini et qui attend 12 heures ou le temps que tu veux avant de reboucler genre: (à vérifier)
#! /bin/bash
while [ true ]; do
pengaol -Connect $AOLUSERNAME & >> \
/var/log/aol.log 2>&1
sleep $((3600*12))
killall pengaol
sleep 2 # Pour pas aller trop vite...
done
tigrou < http://dpobel.free.fr>
C'est pour une machine jamais etteinte ni reebootee.
avec une synchronisation DNS/ip-dynamique ce qui me permet de me loguer a distance et de bosser depuis l'exterieur sur ma machine.
Mais c'est bon maintenant ce script fonctionne.
et laisse aucun process inutile.