favancini Posté(e) 11 juin 2015 Signaler Share Posté(e) 11 juin 2015 Bonjour, J'ai installé Filebot sur mon TS-231 J'ai réussi avec l'aide du forum à le faire démarrer en même temps que le nas Je voudrais maintenant que filebot exécute en background un script sh, à intervalle régulier ou, mieux, en permanence. C'est un script qui scanne des dossiers, pour déplacer les fichiers s'y trouvant vers d'autres dossiers. Comment puis-je faire? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
0 father_mande Posté(e) 11 juin 2015 Signaler Share Posté(e) 11 juin 2015 Bonjour, Je ne connais pas filebot ... mais le principe est le suivant : soit filebot "tourne" en background lui-même (service ou daemon) et il doit gérer ses propres scripts soit ce que vous voulez c'est lancer régulièrement un script hors tout contrôle de filebot ou celui-ci arrêté ... là il y a les cron un cron est une (ou des) taches qui s’exécute à une date, un intervalle, certains jours ... etc. vérifiez que c'est votre besoin : http://fr.wikipedia.org/wiki/Cron si oui, sur QNAP ce sera un peu différent : 1 modifiez le fichier /etc/config/crontab (en faisant TRES attention à la syntaxe) 2 relancez cron pour qu'il prenne en compte (une fois ... après ce sera permanent) /etc/init.d/crond.sh restart Dans crontab lancez un shell avec vos commandes ... utilisez des chemins complet (PATH ou variable PATH) ... car crond est sous la responsabilité du kernel et n'a donc pas les même chemins connus qu'un utilisateur ... Philippe. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
0 favancini Posté(e) 11 juin 2015 Auteur Signaler Share Posté(e) 11 juin 2015 Salut, Filebot ne tourne pas en background, il faut donc que je crée une tâche cron. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
0 laurentt81 Posté(e) 11 juin 2015 Signaler Share Posté(e) 11 juin 2015 nano /etc/config/crontab crontab /etc/config/crontab /etc/init.d/crond.sh restart Stopping periodic command scheduler: crond. Starting periodic command scheduler: crond. exemple:#50 14 * * * /opt/bin/rsnapshot daily && log_tool "cmd rsnapshot daily" 4 30 3 * * 6 /opt/bin/rsnapshot weekly && /sbin/log_tool -a "RSNAPSHOT WEEKLY started via cron" -t 0 -u SYSTEM -m LOCAL 30 3 1 * * /opt/bin/rsnapshot monthly && /sbin/log_tool -a "RSNAPSHOT MONTLY started via cron" -t 0 -u SYSTEM -m LOCAL 30 1 * * 6 /opt/bin/svnsync --non-interactive synchronize file:///share/homes/admin/svnsync/qet/qet.synced && /sbin/log_tool -a "SVNSYNC WEEKLY started via cron" -t 0 -u SYSTEM -m LOCAL Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
0 favancini Posté(e) 12 juin 2015 Auteur Signaler Share Posté(e) 12 juin 2015 Salut, J'avais trouvé ces commandes et réussi à ajouter une tâche pour Filebot : ça fonctionne Merci pour votre aide. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Question
favancini
Bonjour,
J'ai installé Filebot sur mon TS-231
J'ai réussi avec l'aide du forum à le faire démarrer en même temps que le nas
Je voudrais maintenant que filebot exécute en background un script sh, à intervalle régulier
ou, mieux, en permanence.
C'est un script qui scanne des dossiers, pour déplacer les fichiers s'y trouvant vers d'autres dossiers.
Comment puis-je faire?
Lien vers le commentaire
Partager sur d’autres sites
4 réponses à cette question
Messages recommandés
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.