* Clemens Wohld schrieb am 17.Aug.2000:
* On Thu, Aug 17, 2000 at 01:46:02AM +0200, Bernd Brodesser wrote:
$(($(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.
Das hatten wir nämlich letzten hier und da hatte ich es ursprünglich "abgeschaut".
So wie ich dich kenne hast du es doch bestimmt ausprobiert. Oder? Im script? ..ich bekomme systax-eror :(
Wie gesagt, da muß eine Zuweisung vor, oder ein echo oder was. Wenn Du einfach 15 schreibst bekommst Du auch eine Syntaxerror. Du müßtest schon so was wie echo $(($(date +%s)-$online)) >> $LOGFILE chreiben und LOGFILE natürlich vorher definieren. Dann bekomst Du auch kein Syntax Error. Habe ich mit obiger Zeile ausprobiert: ---schnipp--------------------------- #! /bin/bash LOGFILE=logfile online=$(date +%s) sleep 10 echo $(($(date +%s)-$online)) >> $LOGFILE ---schnapp-------------------------------- Funktioniert bestens. Bernd -- Homepages von deutschsprachigen Linux-Gurus: Kristian Köhntopp: http://www.koehntopp.de/kris/artikel/ Sven Guckes: http://www.math.fu-berlin.de/~guckes/sven Robin S Socha: http://socha.net/index2.html |Zufallssignatur 10 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com