Als «sed» getaggte Fragen

21
Wie füge ich VBA in MS Office hinzu?

Ich habe Beiträge mit Antworten gesehen, die VBA- Code / -Makros ( Visual Basic für Applikationen ) verwenden. Danach habe ich jedoch zusätzliche Kommentare zur Verwendung von VBA (Implementierung und Ausführung) notiert. Ich hoffe, dies hilft nur, um den Code auszuführen. Meine Frage lautet also:...

16
Bearbeiten Sie die erste Zeile einer großen Textdatei

Ich habe eine riesige Textdatei, die viel zu groß ist, als dass das Ganze in den Speicher übertragen werden könnte. Alles, was ich mit dieser Textdatei tun muss, ist die erste Zeile zu bearbeiten (es ist eine CSV-Datei und ich muss die Titel ändern). Gibt es eine einfache Möglichkeit, dies in Bash...

13
Wie ersetze ich rekursiv Zeichen durch sed?

Ist es möglich, Vorkommen einer Zeichenfolge rekursiv zu ersetzen, ohne dieselbe Folge erneut zu durchlaufen? Durch Ausführen eines sedwie in den folgenden Szenarien kann ich die erwähnte Ausgabe erhalten. $ echo XX | sed -e 's/XX/XoX/g' XoX $ echo XXX | sed -e 's/XX/XoX/g' XoXX $ echo XXXX |...

13
Was macht die Option -n in sed?

Dies ist der Manpage-Eintrag für -n: -n Unterdrücken Sie das automatische Drucken des Musterbereichs Ich stelle fest , dass , wenn nicht die Verwendung -nfür bestimmte Operationen, wobei jede Zeile in stdout gedruckt wird (und die angeforderten Zeilen gedruckt zweimal): $ cat test.txt first second...

13
Suchen und Löschen von Zeilen aus allen Dateien rekursiv

Ich habe es geschafft, die Vorkommen eines Schlüsselworts mithilfe von zu überprüfen grep "KeyWord" . -r -n -i -I Die Vorkommen des Schlüsselworts sind jedoch zu groß. Ich möchte nur alle Zeilen löschen, die dieses Wort enthalten. Ich habe mich umgesehen, sed scheint das Dienstprogramm zu...

12
Cygwin bash sed sperrt meine Dateien

Wenn ich Dateien in Cygwin Bash mit dem Befehl sed ändere, wird die Datei gesperrt. Reproduzieren: Öffnen cmdund cdzu nicht-Benutzerverzeichnis (fe temp) echo aaa > test.txt Öffne im Texteditor, füge eine Zeile hinzu, versuche zu speichern => funktioniert %CYGWIN_HOME%\bin\bash -c "sed -i...

11
Löschen Sie das erste bekannte Zeichen in einer Zeichenfolge mit sed

Wie löscht man das erste bekannte Zeichen in einer Zeichenkette mit sed? Angenommen, ich möchte das erste Zeichen (@) in der Zeichenfolge "@ ABCDEFG1234" löschen. Ich möchte, dass sed überprüft, ob "@" als erstes Zeichen vorhanden ist. In diesem Fall sollte das Zeichen gelöscht...