S
sparky
Mitglied
also ich will einen Platzhalter in einer Datei {PLATZHALTER} ersetzen mit einem Verzeichnisnamen /test/1/2/
mein Code:
das problem, ich hab nacher $MOD_PATH als ersetzung drin. und wenn ich " statt ' mache, dann bekomm ich einen Fehler. ich schätze es liegt daran dass in edm Ersetzungsstring / vorkommen.
Hat jemand eine Lösung ?
mein Code:
Code:
#!/bin/bash
MOD_PATH=""
echo -n "Verzeichnis relativ wwwroot: "
read MOD_PATH
for i in *.html ; do
sed -e 's/\{MOD_PATH\}/$MOD_PATH/g' "$i" > "$i.back"
done
exit 0
das problem, ich hab nacher $MOD_PATH als ersetzung drin. und wenn ich " statt ' mache, dann bekomm ich einen Fehler. ich schätze es liegt daran dass in edm Ersetzungsstring / vorkommen.
Hat jemand eine Lösung ?