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

Re: Epoch time konvertieren



Am Mon, 30 Jan 2017 13:06:53 +0100
schrieb Michelle Konzack <linux4michelle@gmail.com>:

> On 2017-01-30 12:34:11 Chinatinte hacked into the keyboard:
> > Besten Dank. Nächste "Ich-stehe-auf-dem-Schlauch"-Frage: Wie schaffe
> > ich es nun aber, die Epoch-Time durch "normale" Zeit zu ersetzen?
> > Wenn ich Dein Script laufen lasse (sh timechange.sh logfile.txt)
> > passiert nix.  
> 
> Oops, war wohl nicht ausgeschlafen!
> 
> Hier nochmal vollstaendig:
> 
> ----[ /home/michelle.konzack/bin/epoch2date
> ]--------------------------- #!/bin/bash
> 
> if [ -n "$1" ]
> then
>   while read LINE
>   do
>     DATE08=$(echo "${LINE}" |cut -d "|" -f8  |date --rfc-822)
>     DATE09=$(echo "${LINE}" |cut -d "|" -f9  |date --rfc-822)
>     DATE10=$(echo "${LINE}" |cut -d "|" -f10 |date --rfc-822)
>     DATE11=$(echo "${LINE}" |cut -d "|" -f11 |date --rfc-822)
>     echo "Original LOG Eintrag:"
>     echo "${LINE}"
>     echo "Konvertierte Epoch Eintraege:"
>     echo "    Datum 1: "${DATE08}"
>     echo "    Datum 2: "${DATE09}"
>     echo "    Datum 3: "${DATE10}"
>     echo "    Datum 4: "${DATE11}"
>   done <$1
> fi
> 
> ----8<------------------------------------------------------------------
> 
> nicht vergessen, die Datei ausfuehrbar zu machen

Besten Dank - allerdings gibt date --rfc-822 das aktuelle Datum aus,
nicht das konvertierte :) Da bin ich jetzt doch gleich ein wenig
erschrocken...! :)

Konvertierte Epoch Eintraege:
    Datum 1: Mon, 30 Jan 2017 13:29:04 +0100
    echo  Datum 2: Mon, 30 Jan 2017 13:29:04 +0100
    Datum 3: Mon, 30 Jan 2017 13:29:04 +0100
    echo  Datum 4: Mon, 30 Jan 2017 13:29:04 +0100


Wenn ich das richtig verstehe, werden hier die Epoch-Zeiten nicht an
date weitergegeben. date -Rd@5242880 ergibt Mon, 02 Mar 1970 17:21:20
+0100

Hier zeigt date --rfc-822 das aktuelle Datum an. Ich habe selber
ausprobiert, wie ich hier die Variable für Date weitergeben kann, aber
das scheint mir komplizierter zu sein als anfangs gedacht...


Reply to: