Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

Si vous avez des soucis pour rester connecté, déconnectez vous et reconnectez vous depuis ce lien en cochant le case
Me connecter automatiquement lors de mes prochaines visites.

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#1 Le 16/03/2010, à 04:28

mel4

script incron vs manuel

Bonsoir,
J'ai un léger problème. J'ai écrit un petit script de mon crû, qui fonctionne très bien, si je le démarre "manuellement". Toutefois, avec l'ajout de l'incron (j'ai mis en commentaires pour ce post), la 2e (export) étape ne s'enclenche pas. Toutefois, la détection de la modification de fichiers est ok, car les étapes 3 et 4 sont complétées (path et chown).
Si vous pouviez m'aider...:rolleyes:
Merci!!
Mel

#!/bin/bash

#Détection des modifications
#sudo nano /etc/incron.d/jabref_pdf
#/home/melanie/Documents/references/Dropbox.bib IN_MODIFY /home/melanie/script/jabref_pdf.sh

# export en html
java -jar /usr/share/java/JabRef.jar -o /home/melanie/backup/jabref/articles/Liste\ des\ pdf.html,pdf -n true /home/melanie/Documents/references/Dropbox.bib

#changer /path/ 
sed -e "s|home\/melanie\/Documents\/Labo\/Documents/|\/|g" /home/melanie/backup/jabref/articles/Liste\ des\ pdf.html > fichier.tmp && mv -f fichier.tmp /home/melanie/Dropbox/Labo/Documents/articles/Liste\ des\ pdf.html

#changer utilisateur
chown -Rv melanie:melanie /home/melanie/Dropbox/Labo/Documents/articles/Liste\ des\ pdf.html

Ubuntu Trusty sur Asus et Acer Aspire One

Hors ligne

#2 Le 16/03/2010, à 10:08

nesthib

Re : script incron vs manuel

vérifie les points suivants, qui sont souvent source de non fonctionnement de cron.
si cela ne fonctionne pas tu peux poster le retour des commandes qui plantent en récupérant le message d'erreur comme indiqué dans la doc.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#3 Le 17/03/2010, à 04:33

mel4

Re : script incron vs manuel

Bonsoir,
J'ai refait des tests.
Avec une cron, tout fonctionne très bien.
Par contre, c'est le incron qui ne fonctionne pas. Elle est bien détectée, lance le script, mais l'action n'est pas effectuée.

Mar 16 22:29:09 melanie-portable incrond[1408]: (system::jabref_pdf) CMD (/home/melanie/script/jabref_pdf.sh)

Comment puis-je avoir des détails sur ce qui se passe?
Merci.


Ubuntu Trusty sur Asus et Acer Aspire One

Hors ligne

#4 Le 17/03/2010, à 09:48

nesthib

Re : script incron vs manuel

tu peux rediriger la sortie vers en fichier texte en ajoutant ceci à la fin de la ligne de commande qui semble poser problème

 >>/home/melanie/cron.log

poste ensuite le contenu du fichier ici.


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne