Hej!

Körs skriptet vid start så hamnar echo (stdout) utskrifter bara på den
aktiva konsollen. Dvs sparas inte till någon logg.

Vill du spara till syslog så använd programmet logger istället.

Byter du ut
echo "Setting max frequency of all CPUs to 3.4GHz"
till
logger -s "Setting max frequency of all CPUs to 3.4GHz"
Så skrivs medelandet till syslog och stderr.

Lite beskrivning finns här
http://www.cyberciti.biz/tips/howto-linux-unix-write-to-syslog.html

/Karl


2014-07-14 16:12 GMT+02:00 <j...@lillahusetiskogen.se>:

> Hej!
>
> Nu har jag ett script som verkar fungera:
>
> ><8   ><8   ><8   ><8   ><8   ><8   ><8   ><8
> #!/bin/bash
>
> let freq=3400000
> let cpu=0
>
> echo "Setting max frequency of all CPUs to 3.4GHz"
> while [ $cpu -lt 8 ]; do
>   cpufreq-set -c $cpu -u $freq
>   let cpu=cpu+1
> done
> ><8   ><8   ><8   ><8   ><8   ><8   ><8   ><8
>
> Det körs vid boot. Genom att köra en variant med 1,4GHz kan jag se att
> det fungerar.
> Men, var hamnar texten? Först kollade jag dmesg, sedan greppade jag
> alla loggfiler.
>
> /Janne
>
>
> --
> To UNSUBSCRIBE, email to debian-user-swedish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
> Archive: https://lists.debian.org/20140714161239.48b4dd2b@igor
>
>


-- 
"Karl Thorén" <karl.h.tho...@gmail.com>
PGP-key: 836BD4C8

Till