1
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / Awk käskyn käyttö
« : 13.01.24 - klo:18.44 »
Terve
Minulla pieni ongelma allaolevan tuloksden perkamisessa.
{"emeter":{"get_realtime":{"voltage_mv":232512,"current_ma":2607,"power_mw":496678,"total_wh":1395922,"err_code":0}}}
Bodattu numero on kulutus watteina 496.678w ja periaatteessa se voisi näyttää vain sadat ja tuhannet watit.
Allaolevalla komennolla sain jo näin lähelle onnistumaan.
python3 hs100.py 192.168.0.194 9999 emeter|sed -e s/" "//g|awk -F '"' '{print $11}'| tr ',' '\n'
:496678
Minulla pieni ongelma allaolevan tuloksden perkamisessa.
{"emeter":{"get_realtime":{"voltage_mv":232512,"current_ma":2607,"power_mw":496678,"total_wh":1395922,"err_code":0}}}
Bodattu numero on kulutus watteina 496.678w ja periaatteessa se voisi näyttää vain sadat ja tuhannet watit.
Allaolevalla komennolla sain jo näin lähelle onnistumaan.
python3 hs100.py 192.168.0.194 9999 emeter|sed -e s/" "//g|awk -F '"' '{print $11}'| tr ',' '\n'
:496678