Difference between revisions of "Code/fan-enable-basic"

From ThinkWiki
Jump to: navigation, search
 
(Script in <pre> block)
 
Line 1: Line 1:
 +
<pre>
 
#!/bin/sh
 
#!/bin/sh
  
Line 18: Line 19:
 
       sleep 20
 
       sleep 20
 
done
 
done
 +
</pre>

Latest revision as of 09:23, 11 April 2025

#!/bin/sh

MAXTEMP=50

while [ 1 ];
do
       fan=no

       for temp in `sed s/temperatures:// < /proc/acpi/ibm/thermal`
       do
               test $temp -gt $MAXTEMP && fan=yes
       done

       command='disable'
       test "$fan" = "yes" && command='enable'
       echo $command > /proc/acpi/ibm/fan

       sleep 20
done