Aller au contenu

gestion des scrips


Messages recommandés

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 

 

image.png.08d771336ef8f3b8da625f902c1d0079.png

 

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?

 

 

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Sans analyse du code je conseille plutôt de mettre le script dans un fichier et d’y faire appel dans le planificateur
Avec une ligne comme suit

ash /volume1/homes/cmoi/monscript.sh

Ce qui suppose
D’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

Lien vers le commentaire
Partager sur d’autres sites

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.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.