Als «sed» getaggte Fragen

14
Kann ich sed verwenden, um Zeichen wie mit tr zu übersetzen?

Ich möchte eine Reihe von Zeichen durch entsprechende Zeichen aus einer anderen Reihe ersetzen, etwa so: original set: ots "target" set: u.x foobartest → fuubar.ex. Übersetzungen / Transliterationen wie diese sind die Spezialität des trBefehls: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Leider...

14
sed wandle 4 Felder in 2 um

Wie wandelt man mit 4 Leerzeichen in 2 Leerzeichen um sed? Ist es möglich? Ich habe das gefunden, aber es konvertiert Tab in Leerzeichen: sed -r ':f; s|^(\t*)\s{4}|\1\t|g; t f'

14
Spielmuster N-mal sedieren

Ich möchte eine Datei in Stücke mit jeweils 2 Wörtern aufteilen. $cat tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. word. /&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. \{2\}/&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 Ich habe erwartet,...

13
Nehmen Sie mehrere Bearbeitungen mit einem einzigen Aufruf von sed vor

Ich versuche, sed zu verwenden, um eine Konfigurationsdatei zu bearbeiten. Es gibt ein paar Zeilen, die ich ändern möchte. Ich weiß, dass unter Linux sed -idirekte Änderungen möglich sind, aber Sie müssen diese in einer Sicherungsdatei speichern. Ich möchte jedoch vermeiden, dass mehrere...

13
Fehlende Leerzeichen durch Null ersetzen

Ich habe eine tabulatorgetrennte Textdatei input.txt mit ca. 30.000 Zeilen. Ich möchte jede Zeile (s1..s30K Zeilen) auf fehlende Werte (dh Leerzeichen) überprüfen und den fehlenden Wert mit dem Wert Null füllen. Siehe out.txt input.txt id no1 no2 no3 no4 s1 23 34 45 12 s2 4 4 s3 4 8 0 out.txt id...