Ich brauche einen Sed-Befehl wie dies im Rahmen eines Shell-SkriptVerwenden von sed mit Befehlszeilenargument?
sed 's/brad/pitt/g' laufen
soll ich brad als Befehlszeilenargument liefern und führen Sie einen Befehl wie dieses
sed s/$ 1/pitt/g
Während dieser Befehl funktioniert, was würde ich wissen möchten, ist, wie kann ich diesen Befehl tun, ohne die Anführungszeichen zu entfernen, da ich etwas Inhalt in der Ersatzzeichenfolge haben könnte, die die Anführungszeichen benötigt.
Ich bin nicht so sicher mit den Zitaten und deshalb möchte ich sehen, wie die Dinge mit ein wenig Feinabstimmung funktionieren?
Könntest du bitte deinen zweiten Punkt ausarbeiten? Wie helfen doppelte Anführungszeichen, ich meine, für welche Art von Eingabe wird es notwendig sein? – Dude
Eingabe wie 'mehr als ein Wort'. aber wenn es Sonderzeichen enthält (interpretiert von sed), wird es etwas komplizierter. –
ja das ist, was mich beunruhigt :( – Dude