Hallo Daniel, hallo Leute, Am Donnerstag, 16. Februar 2012 schrieb Daniel Spannbauer:
ich habe der Datei "Beispiel". In dieser steht z..B.:
Variable1="abc def ghi"
Nun möchte ich diese Variable durch ein Script von außen um einen String ergänzen.
String ist z.B. xyz
Es soll also später in der Datei stehen:
Variable1="abc def ghi xyz"
ergaenzung="xyz" sed '/^Variable1=/ s§"$§'"$ergaenzung"'"§' Ich gehe mal davon aus, dass das Anführungszeichen immer am Zeilenende steht und die Ersetzung kein §-Zeichen enthält. Falls Deine Datei nur Shell-Variablen setzt (was zumindest in Deinem Beispiel der Fall ist), kannst Du auch einfach /usr/sbin/sysconf_addword verwenden ;-) Gruß Christian Boltz --
Liegt nicht an meinem .spec. Das sagt jeder ;-) Naja, aber ich zu Recht ;)) Sagt auch jeder ;-) *SCNR* [> David Haller und Christian Boltz in fontlinge-devel]
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org