Sed Problem
-
Hallo,cat Meta4UserEnv.txt | sed -e 's/../echo`date` &/' > t.txt
Warum funktioniert echo `date` nicht?
Ich würde gerne vor jeder Zeile das aktuele Datum schreiben.
Danke
-
leonReif schrieb:
cat Meta4UserEnv.txt | sed -e 's/../echo`date` &/' > t.txt
Warum funktioniert echo `date` nicht?
Weil Du es mit 's umschlossen hast. echo `date` ist außerdem wenig sinnvoll; Du willst hier nur date und was das & machen soll, weiß ich auch nicht so genau.
Ich würde gerne vor jeder Zeile das aktuele Datum schreiben.
Dann wolltest Du wohl sowas machen:
cat Meta4UserEnv.txt | sed -e "s/^/`date`/g" > t.txt
-
weil du 'date' statt `date` benutzt hast. Und wenn du bash hast, dann benutze $(date) benutzen.
edit: in code tags sieht es besser aus_
weil du 'date' statt `date` benutzt hast. Und wenn du bash hast, dann benutze $(date) benutzen.
-
Danke für die Hilfe
Es funzt