14 Januar 2010 Januar 14th, 2010 Kommentar Noch keine Kommentare » trackback

Da ich mir die Frage “Wie wandelt man die Unixzeit auf der Kommandozeile leicht in ein lesbares Format um?” in regelmäßigen Abständen immer wieder stelle und dann immer anfange im Internet zu suchen. Wollte ich sie an dieser Stelle einfach mal schnell klären.

Natürlich gibt es für dieses Problem  sehr viele Lösungen, die für mich am einfachsten sind die Anwendung des date Befehls oder des awk Programms.

Bei dem Tool date wird die Unixzeit einfach in Verbindung mit dem Parameter -d und einem @ angegeben. Dies könnte dann wie folgt aussehen.

$ date -d @1263508667

Die zweite Möglichkeit ist die Anwendung des awk Tools. Auch hier ein kleines Beispiel.

$ echo "1263508667" | awk '{print strftime("%c", $1)}'

Links

Verwandte Artikel

Tags: , , ,