Bash-Befehl als Variable
Ich versuche, den Start eines sed-Befehls in einer Variablen wie dieser zu speichern:
sedcmd="sed -i '' "
Später führe ich dann einen Befehl wie folgt aus:
$sedcmd s/$orig_pkg/$package_name/g $f
Und es geht nicht. Wenn ich das Skript mit bash -x ausführe, sehe ich, dass es wie folgt erweitert wird:
sed -i ''\'''\'''
Wie kann man das richtig ausdrücken?