brenner
Commander
- Registriert
- Apr. 2002
- Beiträge
- 3.037
N´Abend,
ist bestimmt nur was Kleines, aber ich finde den Fehler nicht.
Ich suche in einer Textdatei nach einem Datum "2014-02-05" und gebe alle Fundstellen in einer neuen Datei aus. Gebe ich sed direkt die reg.exp. funktioniert es, mit einer Variablen nicht. Es erscheint auch keine Fehlermeldung, aber die neue Datei ist dann leer.
ist bestimmt nur was Kleines, aber ich finde den Fehler nicht.
Ich suche in einer Textdatei nach einem Datum "2014-02-05" und gebe alle Fundstellen in einer neuen Datei aus. Gebe ich sed direkt die reg.exp. funktioniert es, mit einer Variablen nicht. Es erscheint auch keine Fehlermeldung, aber die neue Datei ist dann leer.
Code:
DATE=`date +%Y-%m-%d`
#OK:
sed -n '/2014-02-05/{n;p;}' $LOG_FILE_CNT > $CALC01
#Nicht OK:
#sed -n '/$DATE/{n;p;}' $LOG_FILE_CNT > $CALC01