Coder et Lancer des taches de fond (linux)

d0d0 -  
 bimbam de la grotte de Ahuuur -
Bonjour,

Je me débrouille correctement en php, C, java, etc...
Je dispose d'un serveur dédié sur OVH (linux).
Je souhaite faire tourner la nuit des taches de fond...

Comment les coder (Perl???), Comment les lancer comme batch la nuit?

Merci bcp
Cdlt

Dorian

1 réponse

  1. francois
     
    peu importe l'interpreteur choisi
    perl bash ou autre..

    pour les lancement planifies utilise crontab

    man crontab

    exemple de crontab :

    linux:~ # crontab -l
    # DO NOT EDIT THIS FILE - edit the master and reinstall.
    # (/tmp/crontab.2632 installed on Sun Mar 14 21:59:55 2004)
    # (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
    # Root crontab master file
    # -----------
    # reveil MATIN
    45,50,55 5 * * 1-5 play /usr/share/sounds/alsa/test.wav
    15 8 * * 0,6 play /usr/share/sounds/alsa/test.wav
    # -----------
    # faire un backup sur CDRW
    30 4 * * 0,2,4 sh /root/backup.sh
    # -----------
    # faire le menage dans les mailbox
    0 0 1 * 3 find / -name "mbox" -exec rm -f {} \;
    0 1 3 * 5 find /var/spool/mail -size +1024k -exec compress {} \;
    # -----------
    # faire le menage dans les fichiers core
    0 3 2 * 1 find / -name "core" -exec rm -f {} \;
    # -----------
    # lancer les traitement
    0 7 * * 1-5 /home/dev/actif/traitement.sh
    2
    1. bimbam de la grotte de Ahuuur
       
      Hé toi la bas, tu comprends ce que t'écris?
      0