Hi Leute
datei.txt hat 20 gefüllte zeilen
folgendes hab ich gemacht:
tmp=" sed -ie '3d;5d;9d;17d' "
$tmp datei.txt
Meldung:
sed: -e Ausdruck #1, Zeichen 1: Unbekannter Befehl: `''
Woran liegts ??
Gruß root2root
sed-Befehl in Variable - Syntax ?!?
Re: sed-Befehl in Variable - Syntax ?!?
Die einfachste Lösung sieht so aus:
oder so mit Variablen:
Wenn kein backup erforderlich ist, musst du '-ie' getrennt schreiben.
Code: Alles auswählen
tmp='sed -i -e 3d;5d;9d;17d'
$tmp datei.txt
Code: Alles auswählen
x=3d
tmp="sed -i -e $x;5d;9d;17d"
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!
Macht ohne Haftung funktioniert nicht!