j'ai trouvé ce script...
#!/bin/bash
#
# TP Probe IntelMac
#
# Check os
#Temperatur CPU Diode
TCD1=$(smc -k TC0D -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]” )
TCD2=$(smc -k TC0D -r | awk ‘{print substr($5,1,2)}’ | tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TCD1″ | bc)
tmp2=$(echo “ibase=16; $TCD2″ | bc)
CPUDT=$(echo “scale=5;($tmp1*256 tmp2)/(4*64)”|bc)
echo “Temperatur CPU Diode = $CPUDT”
#Temperatur CPU Pin
TCP1=$(smc -k TC0P -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]”

TCP2=$(smc -k TC0P -r | awk ‘{print substr($5,1,2)}’ | tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TCP1″ | bc)
tmp2=$(echo “ibase=16; $TCP2″ | bc)
CPUPT=$(echo “scale=5; ($tmp1*256 tmp2)/(4*64)”|bc)
echo “Temperatur CPU Pin = $CPUPT”
#Temperatur GPU Diode
TGD1=$(smc -k TG0D -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]”

TGD2=$(smc -k TG0D -r | awk ‘{print substr($5,1,2)}’| tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TGD1″ | bc)
tmp2=$(echo “ibase=16; $TGD2″ | bc)
GPUDT=$(echo “scale=5; ($tmp1*256 tmp2)/(4*64)”|bc)
echo “Temperatur GPU Diode = $GPUDT”
#Temperatur GPU Heatsink
TGH1=$(smc -k TG0H -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]”

TGH2=$(smc -k TG0H -r | awk ‘{print substr($5,1,2)}’ | tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TGH1″ | bc)
tmp2=$(echo “ibase=16; $TGH2″ | bc)
GPUHT=$(echo “scale=5; ($tmp1*256 tmp2)/(4*64)”|bc)
echo “Temperatur GPU HeatSink = $GPUHT”
#Temperatur Heatsink 1
TH11=$(smc -k Th0H -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]”

TH12=$(smc -k Th0H -r | awk ‘{print substr($5,1,2)}’ | tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TH11″ | bc)
tmp2=$(echo “ibase=16; $TH12″ | bc)
HS1T=$(echo “scale=3; ($tmp1*256 tmp2)/(4*64)” | bc)
echo “Temperatur HeatSink 1 = $HS1T”
#Temperatur Heatsink 2
TH21=$(smc -k Th1H -r | awk ‘{print $4}’ | tr “[:lower:]” “[:upper:]”

TH22=$(smc -k Th1H -r | awk ‘{print substr($5,1,2)}’ | tr “[:lower:]” “[:upper:]”

tmp1=$(echo “ibase=16; $TH21″ | bc)
tmp2=$(echo “ibase=16; $TH22″ | bc)
HS2T=$(echo “scale=3; ($tmp1*256 tmp2)/(4*64)” | bc)
echo “Temperatur HeatSink 2 = $HS2T”
Mais je ne sais pas comment l'utiliser... enregistrer ces lignes en quel format, pour que GeekTool puisse lire ce script ? (ça n'a pas l'air d'être un format AppleScript apparemment)
Sur le Shell ces lignes n'affichent que les "echo"....