monfiston Posté(e) le 4 mars 2020 Partager Posté(e) le 4 mars 2020 bonjour je souhaiterais que mon nas synology ds115j exécute un code tous les 24h j'ai mis le code dans le plannificateur, mais ça ne fonctionne pas voici le code en question #!/bin/bash pr=$(curl -s "http://192.161.1.22:8084/json.htm?type=devices&rid=2" | jq -r .result[]."Data"|cut -d ' ' -f1|tr -d '.') prod="$pr" echo "On a produit depuis le debut:" $prod url="https://www.bdpv.fr/webservice/majProd/expeditionProd_v3.php?util=************&apiKey=******************&source=Domoticz&typeReleve=compteur&index=$prod" echo $url ret=$(curl -s "$url") c'est comme cela qu'il faut procéder ou je me suis planter? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DaffY Posté(e) le 4 mars 2020 Partager Posté(e) le 4 mars 2020 Bonjour,Sans analyse du code je conseille plutôt de mettre le script dans un fichier et d’y faire appel dans le planificateurAvec une ligne comme suitash /volume1/homes/cmoi/monscript.shCe qui supposeD’avoir vérifier en amont la bonne exécution du script (via un accès ssh/telnet en local sur le NAS)Que le s tilt dans mon exemple soit sauvegardé dans un fichier texte monscript.sh dépose sur le dossier home de l’utilisateur cmoi Bon courage 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.