|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sindarovskij Roman 2:5020/400 01 Sep 2004 17:41:26 To : Oleg Adianov Subject : Re: uptime в секундах -------------------------------------------------------------------------------- В Wed, 1 Sep 2004 11:30:28 +0000 (UTC) Oleg Adianov <olly@mgts.by> вы писали: > Ты ничего не попутал? > $ uptime > 13:46 up 3:32, 0 users, load averages: 0,43 0,31 0,29 > > То есть $3 = "3:32", $5 = "users," ;) Это при условии что машина > работала меньше суток конечно. :) Поэтому надо немного не так сделать > ИМХО: > > uptime | awk 'BEGIN {sec=0}{if($4="days,") {split($5,a,"[:,]"); > sec=$1*86400} else split($3,a,"[:,]");} END > {sec=sec+a[1]*3600+a[2]*60;print sec;}' Мог перепутать. Hа своем аптайме тестил, работало. Просто привел как пример "куда копать" --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/13276139805c5.html, оценка из 5, голосов 10
|