- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
#!/bin/bash
upSeconds=`cat /proc/uptime`;
upSeconds=${upSeconds%%.*};
let secs=$((${upSeconds}%60))
let mins=$((${upSeconds}/60%60))
let hours=$((${upSeconds}/3600%24))
let days=$((${upSeconds}/86400))
echo -n 'Время работы: '
if [ "${days}" -ne "0" ]
then
echo -n "${days} дней"
fi
echo -n "${hours} часов ${mins} минут"
guest 23.03.2010 12:58 # −0.8
snoopcatt 23.03.2010 14:40 # −0.6
guest 23.03.2010 17:48 # 0
date -d@$upSeconds +"%j %M %S"
И набрать все, что надо.
guest 23.03.2010 17:51 # +0.2
Это прямо виндоуз какой-то!
snoopcatt 23.03.2010 20:06 # 0
guest 25.03.2010 18:03 # 0
snoopcatt 26.03.2010 19:58 # 0
он выходит из гибернейта под 20 секунд, включаетса за 10-15..
guest 29.03.2010 17:53 # 0