Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
-
Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Beitrag
von Beowulf666 » 14.08.2005 16:06:23
Hi,
ich versuche grad, ne Variable von lmsensors mit cat auszulesen:
Dummerweise gibt er mir die Temperatur z.b. als 27000 zurück, wie bekomme ich das jetzt formatiert? z.b. auf 27 oder 27°?
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 14.08.2005 16:18:22
Code: Alles auswählen
root:~# x=27000
root:~# let y=$x/1000
root:~# echo $y
27
Gruß
gms
-
Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Beitrag
von Beowulf666 » 14.08.2005 16:24:58
Und wie bekomme ich den Wert in x?
ich habs über
x=$/sys/bus/i2c/devices/2-0290/temp2_input
probiert, aber dann gibts:
Code: Alles auswählen
x=$/sys/bus/i2c/devices/2-0290/temp2_input
beowulf@beowulfs:~$ let y=$x/1000
bash: let: y=$/sys/bus/i2c/devices/2-0290/temp2_input/1000: syntax error: operand expected (error token is "$/sys/bus/i2c/devices/2-0290/temp2_input/1000")
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian
-
gms
- Beiträge: 7798
- Registriert: 26.11.2004 20:08:38
- Lizenz eigener Beiträge: MIT Lizenz
Beitrag
von gms » 14.08.2005 16:27:17
poste einmal die Datei temp2_input ich habe die nicht
wenn dort nur die eine Zahl drinnen steht:
-
Beowulf666
- Beiträge: 1476
- Registriert: 06.10.2002 14:03:08
- Wohnort: Lübeck
-
Kontaktdaten:
Beitrag
von Beowulf666 » 14.08.2005 16:39:51
jupp, steht nur die eine Zahl drin, und das tut jetzt:
Code: Alles auswählen
beowulf@beowulfs:~$ X=`cat /sys/bus/i2c/devices/2-0290/temp2_input`
beowulf@beowulfs:~$ let y=$X/1000
beowulf@beowulfs:~$ echo $y
27
Danke!
Jetzt auf SID mit Kernel 2.6.16.1 + XOrg + XFCE4.2.3: Noch mehr POWER!!!!
Next Step: Binford 8000 Super Debian