|
| konvertering af unixtid Fra : Bjarne Albøge |
Dato : 18-11-02 18:39 |
|
Hej
Jeg har - indtil nu - forgæves søgt efter et eller andet, der kan
omsætte unixtid til år,måned,dag,timer,min,sek.
Det skal bruges til at sende /var/log/squid/access.log igennem således,
at jeg får en "normaltid".
dvs. at 1. kolonne oversættes fra unixtid til "normaltid"
1037619082.770 0 192.168.0.100 ..............
mvh Bjarne
| |
Torben Simonsen (18-11-2002)
| Kommentar Fra : Torben Simonsen |
Dato : 18-11-02 18:50 |
|
Bjarne Albøge <bjarne@abcd-asaa.dk> writes:
> Jeg har - indtil nu - forgæves søgt efter et eller andet, der kan
> omsætte unixtid til år,måned,dag,timer,min,sek.
> Det skal bruges til at sende /var/log/squid/access.log igennem
> således, at jeg får en "normaltid".
> dvs. at 1. kolonne oversættes fra unixtid til "normaltid"
> 1037619082.770 0 192.168.0.100 ..............
Noget i denne retning:
perl -ane 'print scalar localtime $F[0], "\n";' < access.log
--
-- Torben.
| |
Michael Wojciechowsk~ (18-11-2002)
| Kommentar Fra : Michael Wojciechowsk~ |
Dato : 18-11-02 21:17 |
|
On Mon, 18 Nov 2002 18:39:01 +0100, Bjarne Albøge
<bjarne@abcd-asaa.dk> wrote:
|> Jeg har - indtil nu - forgæves søgt efter et eller andet, der kan
|> omsætte unixtid til år,måned,dag,timer,min,sek.
Måske kan denne posting hjælpe dig:
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8
&oe=UTF-8&selm=6t8kvt%24phv%241%40news.ml.com
Desuden er der også nogle oplysninger i 'man date'.
--
Michael Wojciechowski
One must suffer before enlightenment.
| |
Jesper Skriver (18-11-2002)
| Kommentar Fra : Jesper Skriver |
Dato : 18-11-02 21:27 |
|
On Mon, 18 Nov 2002 18:39:01 +0100, Bjarne Albøge wrote:
> Hej
> Jeg har - indtil nu - forgæves søgt efter et eller andet, der kan
> omsætte unixtid til år,måned,dag,timer,min,sek.
> Det skal bruges til at sende /var/log/squid/access.log igennem således,
> at jeg får en "normaltid".
> dvs. at 1. kolonne oversættes fra unixtid til "normaltid"
> 1037619082.770 0 192.168.0.100 ..............
På FreeBSD
jesper@freesbee:/home2/jesper> date -r 1037619082
Man 18 Nov 2002 12:31:22 CET
Eller
jesper@freesbee:/home2/jesper> perl -e 'print localtime(1037619082)."\n"'
Mon Nov 18 12:31:22 2002
--
Jesper Skriver, CCIE #5456
FreeBSD committer
| |
Rasmus Bøg Hansen (19-11-2002)
| Kommentar Fra : Rasmus Bøg Hansen |
Dato : 19-11-02 15:38 |
|
Bjarne Albøge <bjarne@abcd-asaa.dk> writes:
> Jeg har - indtil nu - forgæves søgt efter et eller andet, der kan
> omsætte unixtid til år,måned,dag,timer,min,sek.
> Det skal bruges til at sende /var/log/squid/access.log igennem
> således, at jeg får en "normaltid".
> dvs. at 1. kolonne oversættes fra unixtid til "normaltid"
> 1037619082.770 0 192.168.0.100 ..............
Nu kan jeg se, at du allerede har fået adskillige løsninger - men hvis
logfilerne fremover skal være almindligt læselige, kan du sætte:
emulate_httpd_log on
i squid.conf - så skriver den læselige datoer og tidspunkter ligesom
apache.
/Rasmus
--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Military Justice is to Justice, what Military Music is to Music.
-- Groucho Marx
----------------------------------[ moffe at amagerkollegiet dot dk ] --
| |
|
|