Als «replace» getaggte Fragen





3
Mit VIM ersetzen, einen Teil des Suchmusters wiederverwenden
Ich arbeite mit VImund versuche, einen Befehl zum Suchen und Ersetzen einzurichten, um einige Ersetzungen vorzunehmen, bei denen ich den regulären Ausdruck wiederverwenden kann, der Teil meiner Suchzeichenfolge ist. Ein einfaches Beispiel wäre eine Linie , wo ich ersetzen wollen (10)zu {10}, wobei 10 eine beliebige Zahl sein kann. Ich …


7
So ersetzen Sie das aktuelle Wort unter dem Cursor in Emacs
Wie ersetze ich das aktuelle Wort unter dem Cursor in Emacs? Ich weiß, dass ich query-replace oder replace-string verwenden kann, aber jedes Mal, wenn ich dies tue, muss ich den gesamten String eingeben, der ersetzt werden soll. Dies ist nur ärgerlich. Vi hat ein äquivalentes Kommando cword und ich kann …
25 emacs  search  replace 


5
So melden Sie "sed" -In-Place-Änderungen
Gibt sedes eine Möglichkeit, beim Ersetzen von Strings die vorgenommenen Änderungen zu protokollieren (ohne sich auf einen Unterschied zwischen alten und neuen Dateien zu verlassen)? Wie kann ich zum Beispiel die Befehlszeile ändern? find . -type f | xargs sed -i 's/abc/def/g' kann ich die Änderungen sehen, die im laufenden …

3
Ersetzen Sie den String mit sed durch den Inhalt einer Datei
Ich habe zwei verschiedene Dateien: Datei1 /home/user1/ /home/user2/bin /home/user1/a/b/c Datei2 <TEXT1> <TEXT2> Ich möchte das <TEXT1>von File2 mit dem Inhalt von File1 ersetzen, das verwendet sed. Ich habe diesen Befehl ausprobiert, erhalte aber keine korrekte Ausgabe: cat File2|sed "s/<TEXT1>/$(cat File1|sed 's/\//\\\//g'|sed 's/$/\\n/g'|tr -d "\n")/g" Sie können auch andere Tools verwenden, …
23 sed  replace 

1
sed mit kaufmännischem Und (&) verwenden
Ich verwende sed, um Muster in SAS-Dateien zu suchen und zu ersetzen, anstatt sie einzeln zu ändern. Das Problem ist, dass ich versuche, Makrovariablen zu ersetzen, und wenn ich das kaufmännische Und verwende, wird es nicht richtig verarbeitet. Here's my code: sed -ie 's/user=&uid./user=&sysuserid./g' *_table_*.sas Wenn ich diesen Befehl ausführe, …
19 sed  quoting  replace 

4
Vim: s ersetzen die ersten N <g Vorkommen in einer Zeile
In vim habe ich manchmal Gelegenheit, die ersten paar Vorkommen eines Matches in einer Zeile zu ersetzen, aber nicht jeder gmöchte. z.B: a a a a a zu b b b a a Ich weiß, dass ich es gebrauchen könnte :s/a/b/[enter]:[up][enter]:[up][enter], aber das ist bei drei Wiederholungen langweilig genug. Ich …
13 vim  search  replace 



3
Ersetzen Sie mehrere Zeichenfolgen in einem Durchgang
Ich suche nach einer Möglichkeit, Platzhalterzeichenfolgen in einer Vorlagendatei durch konkrete Werte durch gängige Unix-Tools (bash, sed, awk, möglicherweise perl) zu ersetzen. Es ist wichtig, dass der Austausch in einem einzigen Durchgang erfolgt, dh was bereits gescannt / ersetzt wurde, darf bei einem anderen Austausch nicht berücksichtigt werden. Diese beiden …
11 bash  sed  awk  string  replace 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.