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 <[email protected]>:

> 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 [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: https://lists.debian.org/20140714161239.48b4dd2b@igor
>
>


-- 
"Karl Thorén" <[email protected]>
PGP-key: 836BD4C8

Till