[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [WAR DOCH NIX] Re: RegEx Frage...



Am 2004-09-08 22:24:18, schrieb Frank Dietrich:
> Hallo Michelle,
> 
> Michelle Konzack <linux4michelle@freenet.de> wrote:
> > Am 2004-08-30 01:04:39, schrieb Michelle Konzack:
> > > Am 2004-08-29 19:53:36, schrieb Jan Trippler:
> > > > uptime | sed 's/^.*up \([^,]*,[^,]*\),.*$/\1/'
> > > haut hin...
> > Bäh... Haut doch nicht hin, wenn die UPTIME 
> > unter 24 Stunden oder über 1 Jahr ist...
> 
> Mangels solcher uptime Zeiten. Was liefert denn uptime bei > 1 Jahr?

Das script schnappt sich ja 

 23:36:54 up 16 days,  6:02,  6 users,  load average: 0.00, 0.01, 0.00
             ^^^^^^^^^^^^^^
	     |            |
	        das hier

Aber bei unter einem Tag haste:

 23:36:54 up 6:02,  6 users,  load average: 0.00, 0.01, 0.00
             ^^^^
	     |  |
       ganz schön wenig

und wenn Du bei einem Jahr bist, kriegste NUR 

 23:36:54 up 1 year, 16 days,  6:02,  6 users,  load average: 
             ^^^^^^^^^^^^^^^
	     |             |
            Da fehlt die Zeit

Deswegen habe ich mir ein Script gebastelt, das ich jetzt noch
komfortabler gestalten werde ind mir noch merh möglichkeiten bietet

Dachte erst, das "date" eventuell einen seriellen Zeit-Sting
akzeptiert, war aber leider nicht der Fall. Denke, das mein Script
wesentlich Flexibler ist.

Und als normales oder RFC-822 Datum oder einzelne Werte kann ich nun
auch ausgeben. (die Sache mit der Zeitzone muß noch geregelt werden)

Denke, das ich mein 'tduptime' in 'tdsertime' umbenennen werde.

Ich kann ja mit  'date --date="2004-09-08 23:50:27" +%s' die seriele
Zeit seit dem 1.1.1970 ausgeben...

Habe teilweise schon folgende Funktionen implementiert:

Normal aufgerufen gibt es die serielle Zeit aus

--date=109468031	gibt die serielle Zeit als Datum aus

--rfc-822		ausgabe als E-Mail 'Date:' String

--iso-8601[=SPEC]	ausgabe also ISP-8601 Sting
                        SPEC = Präzision: date, hours, minutes, seconds

--uptime                gibt die uptime seriell aus

+%d %e %H %j %k         gleiche funktion wie bei 'date'
 %m %M %S %T %Y


> Danke
> Frank

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917                  ICQ #328449886
                   50, rue de Soultz         MSM LinuxMichi
0033/3/88452356    67100 Strasbourg/France   IRC #Debian (irc.icq.com)

Attachment: signature.pgp
Description: Digital signature


Reply to: