* Thilo Engelbracht schrieb am 29.Jul.2003: > Eine Datei "beispiel1" enth�lt u.a. folgende Zeile: > > rendering_intent 5 > > > Diese Zeile m�chte ich mit "sed" wie folgt ersetzen: > > rendering_intent 3 > > > Das Problem ist, dass das Wort "rendering_intent" und die Zahl durch zwei > Tabulatoren getrennt ist.
> 1.) Wie kann ich diese Zeile gezielt ersetzen? Indem Du es so eingibst: sed 's/rendering_intent 5/rendering_intent 3/' Also da auch wirklich zwei Tabulatoren hin machst. Der Tabulator ist f�r sed ein Zeichen wie jedes andere auch. Wenn rendering_intent sonst niergends auftaucht, kannst Du es auch vereinfachen, indem Du es als Adresse angibst: sed '/rendering_intent/s/5/3/' > Eine Datei "beispiel2" enth�lt u.a. folgende Zeile: > > # einige CM Variablen > > > Diese Zeile m�chte ich mit "sed" ersetzen, zus�tzlich sollen 3 Zeile > eingef�gt werden: > > # diverse Einstellungen > PCS_1='CIELab' > PCS_2='ECI-RGB' > PS='Level 3' sed 's/# einige CM VAriablen/# dieverse Einstellungen/; a\ PCS_1=\'CIELab\'\ PCS_2=\'ECI-RGB\'\ PS=\'Level 3\'' Bernd -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

