Passage de variable entre bash et lua

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
astrometeo974
Messages : 35
Inscription : 17 févr. 2017, 11:08

Passage de variable entre bash et lua

Message par astrometeo974 »

Bonjour

Je suis confronté au problème suivant :
Est-il possible dans un script lua de passer la valeur d'une variable d'une commande bash
à l'intérieur d'un osexecute vers une variable lua du script.

Merci par avance.
didier3164
Messages : 15
Inscription : 02 nov. 2018, 11:28

Re: Passage de variable entre bash et lua

Message par didier3164 »

Bonjour,
Si cela peut t'aider, le script ci-dessous recupère le résultat d'un programme Python au format json

Code : Tout sélectionner

local url = 'python /home/pi/token_refresh.py "'..dz.globalData.refresh_token..'" "'..client_id..'" "'..client_secret..'"'
file = io.popen(url)
local blocjson = file:read('*all')
file:close()
jsonValeur = dz.utils.fromJSON(blocjson)
Répondre