* On Thu, Aug 17, 2000 at 10:38:45PM +0200, Christian Schult wrote:
* Clemens Wohld wrote:
so immer ein negatives Ergebnis, da Du von dem älteren, also kleineren Datum, daß neuere also größere abziehst, besser wäre somit:
$(($(date +%s)-$online))
Stimmt, aber ich bekomme hiermit genau die syntaxerror die ich in meinen Versuchen vorher auch schon bekam. Die Variante $(($(date +%s)-$online)) hatte ich auch schon.
Hier funktioniert obige Syntax. Du musst den Output obigen arithmetischen Ausdrucks aber noch irgendwie verarbeiten, sonst versucht die bash, die erhaltene Zahl auszuführen. :) Also ein echo davor oder eine Variablenzuweisung.
Ich denke mal das versteht sich insofern schon von selbst als das der Wert ja in ein file (.onlinecouter) mitgelogt wird. aber ich hatte mit echo $(($(date +%s)-$online)) so meine Probleme,...ich weiß nicht warum. Mach es jetzt etwas anders und es ist auch ein gutes, zufriedenstellendes Ergebnis. Naja Schulle,.....wenn die 'flat' da ist kann ich es eh in mein "Museum" schieben ;)) ...bestellt ist sie. Gruß Clemens -- sig_13 Kurze Sätze an eine file anhängen: [Info: man bash] Entweder: echo bla_bla >> /file oder mit EOF: $ cat <<EOF>> Datei
alles was hier geschrieben wird taucht in `Datei' auf EOF (EOF und [Enter] beendet den Analog)
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com