Forum » Operacijski sistemi » [Linux] izpis ure v lupini
[Linux] izpis ure v lupini
epona ::
Pozdrav vsem.
Zanima me kako v bash-u izpišeš trenutni čas?
Vem za ukaz date ampak ta izpiše tudi datum. Recumo da nočem datuma ampak samo uro. Je kak ukaz?
Hvala.
Zanima me kako v bash-u izpišeš trenutni čas?
Vem za ukaz date ampak ta izpiše tudi datum. Recumo da nočem datuma ampak samo uro. Je kak ukaz?
Hvala.
Thomas - ovca transhumanizma.
- spremenilo: CCfly ()
BigWhale ::
Se bolj simple jhe, da poves date ukazu kako naj ti izpise datum oziroma uro... ;)
man date
man date
epona ::
Pa še eno vprašanje: je možno izpisovat uptime samo v eni enoti?
Naprimer mu rečeš: uptime
in ti vrne : 72239 s .
Al pa nekaj podobnga.
Sem počekiral man pa nč not ne piše.
Naprimer mu rečeš: uptime
in ti vrne : 72239 s .
Al pa nekaj podobnga.
Sem počekiral man pa nč not ne piše.
Thomas - ovca transhumanizma.
Gwanaroth ::
cat /proc/uptime
Taprva številka je število sekund od zagona kernela, druga pa kaže idle time.
Taprva številka je število sekund od zagona kernela, druga pa kaže idle time.
Lights often keep secret hypnosis..
kekz ::
Če te zanima, kdaj si nazadnje zagnal zadevo (linux):
date -d "`cat /proc/uptime | cut -d " " -f 1` seconds ago"
date je zelo zmogljiv ukaz. Pole tega, da zna prikazati čas v zelo različnih formatih, zna čase tudi dobro preračunati.
npr.
date -d "yesterday"
date -d "2 weeks ago"
date -d "last year"
date -d "next month"
date -d "5 years"
...
date -d "5 years 2 months 13 weeks 6 days" +"%A %x" izpiše, da bo čez 5 let 2 meseca 13 tednov in 6 dni nedelja 20.5.2012. Se jo že veselim
date -d "`cat /proc/uptime | cut -d " " -f 1` seconds ago"
date je zelo zmogljiv ukaz. Pole tega, da zna prikazati čas v zelo različnih formatih, zna čase tudi dobro preračunati.
npr.
date -d "yesterday"
date -d "2 weeks ago"
date -d "last year"
date -d "next month"
date -d "5 years"
...
date -d "5 years 2 months 13 weeks 6 days" +"%A %x" izpiše, da bo čez 5 let 2 meseca 13 tednov in 6 dni nedelja 20.5.2012. Se jo že veselim
kriko1 ::
Se da s tem date izpisat minute od polnoči naprej? Torej od polnoči začne štet od nič, dokler spet ne pride do 00:00. Seveda v minutah.
BigWhale ::
Ce nima parametra za to, potem lahko to sam naredis, nekako v stilu let i=`date +%H`*60+`date +%M`
:)
:)
kriko1 ::
To bo to, hvala.
Pa še nekaj, jaz sprejmem kot input dan, ure, ter min. Nato tole preparsam (ure v tem primeru, tukaj sem uporabil en drugi način):
u=`echo $@ | cut -c3-5`;
u="$u*60" | `bc -l`;
Zanima me kako se da združit sedaj te dve vrstici, da bi tole vse v enemu „šusu“ opravil. Vem da je BW rešitev boljša, ampak me splošno zanima kako združevati take zadeve.
Sem že neki proval, ma mi ne rata.
Pa še nekaj, jaz sprejmem kot input dan, ure, ter min. Nato tole preparsam (ure v tem primeru, tukaj sem uporabil en drugi način):
u=`echo $@ | cut -c3-5`;
u="$u*60" | `bc -l`;
Zanima me kako se da združit sedaj te dve vrstici, da bi tole vse v enemu „šusu“ opravil. Vem da je BW rešitev boljša, ampak me splošno zanima kako združevati take zadeve.
Sem že neki proval, ma mi ne rata.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | 29. februar (2004) (strani: 1 2 3 )Oddelek: Loža | 10130 (1000) | BCSman |
» | [bash] Sortiranje fotografij po datumuOddelek: Programiranje | 1458 (1019) | Mike0 |
» | crontab - zagon vsake 3 tedneOddelek: Operacijski sistemi | 1170 (1017) | kronik |
» | php funkcijaOddelek: Izdelava spletišč | 1739 (1472) | simon |
» | PHP and GMTOddelek: Programiranje | 951 (843) | ilanium |