svern
26-05-2003, 12:15
Hey, ich habe in einem Script diesen kleinen Befehl erhalten:
cat $FILENAME | sed s/,//g | awk -v yesterday=$YESTERDAY r=${DSSPALTE[1]} '/^..[0-9]:[0-5][0-9]/ {command=sprintf("/usr/bin/rrdtool update /home/reporter/datenbanken/ein_wert_db.rrd `date +%%s --date=\"%s %s\"`:%s\n", yesterday, $1, $r);system(command)}'
und möchte den Befehl so in ein anderes Script anfügen. Also im Grunde ein echo ' befehl ' >> anderes_script.sh
dachte ich jedenfalls. Aber ich komme mit den '' nicht klar... kann das also nicht weiterleiten.
Wie kann ich den Befehl noch in die andere Scriptdatei bekommen?
Thx for help
cat $FILENAME | sed s/,//g | awk -v yesterday=$YESTERDAY r=${DSSPALTE[1]} '/^..[0-9]:[0-5][0-9]/ {command=sprintf("/usr/bin/rrdtool update /home/reporter/datenbanken/ein_wert_db.rrd `date +%%s --date=\"%s %s\"`:%s\n", yesterday, $1, $r);system(command)}'
und möchte den Befehl so in ein anderes Script anfügen. Also im Grunde ein echo ' befehl ' >> anderes_script.sh
dachte ich jedenfalls. Aber ich komme mit den '' nicht klar... kann das also nicht weiterleiten.
Wie kann ich den Befehl noch in die andere Scriptdatei bekommen?
Thx for help