Bash script spsm. (Ubuntu)
Jeg har et lille problem som jeg sikkert tror er riktigt nemnt. :-)Jeg er bare ikke så god til Bash script, har altid rodet med VB..
Nå men vad jeg vil er at lave en simpel beregning.
Jeg har fundet ud af at jeg kan se den uformaterede temperaturen på min PC ved at skrive.
############################
#cat /sys/bus/i2c/devices/9191-0290/temp1_input
49000
############################
Nu er det jo så at min pc ikke holder 49000 grader men 49.
Så jeg fandt følgende script for at lave beregninger.
############################
#!/bin/bash
#
a=23
b=10
c=`echo $a + $b | bc`
echo "$a + $b = $c"
############################
Så jeg besluttede at modificere det lidt.
############################
#!/bin/bash
#
a=cat /sys/bus/i2c/devices/9191-0290/temp1_input
b=1000
c=`echo $a / $b | bc`
echo "$a / $b = $c"
############################
Men se det virker ikke.
Den giver følgende resultat:
############################
#./showtemp
./showtemp: line 3: /sys/bus/i2c/devices/9191-0290/temp1_input: Permission denied
(standard_in) 1: parse error
/ 1000 =
############################
Vad gør jeg forkert, og hvordan skal jeg istedet gøre det?
mvh.
Brian.
