Дата: 2010-08-02 10:39:11
Комментариев: 0
Небольшой скрипт, который будет выводить максимальный uptime, в нашем примере в conky.

Сам скрипт:
$cat maxuptime.sh
#!/bin/bash
FLE="/home/username/.maxuptime"
if [[ -f "$FLE" ]]
then	
	OLD_UP=$(cat "$FLE")
else	
	OLD_UP=0
fi
NEW_UP=$(awk 'BEGIN { FS = "." } ; { print $1 } ' /proc/uptime)
if [[  $(echo "$NEW_UP > $OLD_UP" | bc) -eq 0 ]]
then
	NEW_UP=$OLD_UP
fi
echo "$NEW_UP" > "$FLE"
 
let "minutes = (`cat $FLE`/60)%60"
let "hours = (`cat $FLE`/3600)%24" 
let "days = `cat $FLE`/86400"
 
echo "Uptime Max:" $days"d" $hours"h" $minutes"m"
 

Отредактируем .conkyrc:
$gedit .conkyrc
[...]
${color #FFFFFF}${execpi 60 /путь/до/maxuptime}
[...]

теги: conky

0 комментариев

Оставить комментарий: