Zdravim, zprovoznil jsem si na Rapsberry PI teplotní čidlo DS18B20. Podle návodu na
http://www.astromik.org/raspi/15.htmChtěl jsem si k tomu napsat něco jako logování do souboru, ale zasekl jsem se snad na syntaxi nebo tomu spíš vůbec nerozumím.
Snad podle toho již napsaného kódu pochopíte o co mi šlo.
Udělal jsem si soubor s obsahem:
#!/bind/sh
if [ cat /sys/bus/w1/devices/28-000001b4374e/w1_slave | grep YES| cut -f 12 -d\ = "YES"]
then
date "+%Y%m%d-%X" cat /sys/bus/w1/devices/28-000001b4374e/w1_slave | grep t=*| cut -f 10 -d\ >> /data/logovani.log
else
echo neco je spatne
fi
pak jsem ho změnil na spustitelný a spustil.
Vystup z toho cidla je na dvou radcich na prvnim bych chtel napred overit jestli souhlasi kontrolni soucet (| grep YES| cut -f 12 -d\ = "YES")
Pokud ano, tak bych chtel zapsat datum a čas + ten druhý řádek pouze tu teplotu (grep t=*| cut -f 10 -d\ )
V prvé řadě bych chtěl pomoci s tou syntaxí, vyzkoušet to stejně budu moci až večer.
Zatím děkuji za pomoc