Mailinglist Archive: opensuse-de (2032 mails)

< Previous Next >
Re: Rechnen im bash-Skript
  • From: Andreas.Mock@xxxxxxxxxxxxxxxxxx (Andreas Mock)
  • Date: Sat Nov 01 09:11:41 1997
  • Message-id: <63erod$8d2@xxxxxxxxxxxxxxxxxxxx>



Michael Bialas wrote:

Hallo,

ich suche eine Möglichkeit ein einem bash-Skript zu rechnen. Ich brauche
das heutige Datum in Tagen seit dem 01.01.1970. Die Sekunden seit diesem
Tag zu bekommen ist mit "date +" ja kein Problem, aber wie rechne ich
daß jetzt durch 86400, um somit an die Tage zu kommen?


Michael Bialas eMail: michael@xxxxxxxxxxxxxx


Hallo Michael,

wenn es nur um ganze Tage geht, reicht

GANZETAGE=`expr $SEKUNDEN / 86400`

Etwas genauer geht es unter Einsatz des awk:

GEBROCHENETAGE=`echo $SEKUNDEN | awk '{printf("0.000000", ($0 / 86400.0))}'`

Es gibt mit Sicherheit noch zig Lösungen, die auch eleganter sein
können.

Ciao
Andreas


--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >