Angenommen, ich habe eine Datei, die mehrere Vorkommen von StringA und StringB enthält. Ich möchte alle Vorkommen von StringA durch StringB und (gleichzeitig) alle Vorkommen von StringB durch StringA ersetzen. Im Moment mache ich so etwas wie cat file.txt | sed 's/StringB/StringC/g' | sed 's/StringA/StringB/g' | sed 's/StringC/StringA/g' Das Problem …
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 …
Ich habe eine Datei wie diese: 2018.01.02;1.5;comment 1 2018.01.04;2.75;comment 2 2018.01.07;5.25;comment 4 2018.01.09;1.25;comment 7 Ich möchte alle Punkte .in der zweiten Spalte durch ein Komma ersetzen, ,wie ich es tun würde, wie sed 's/\./\,/g' fileich dies verwenden sedoder vorzugsweise awknur für die zweite Spalte anwenden kann, sodass meine Ausgabe folgendermaßen …
Wenn ich sudo verwende, um einige Aktivitäten mit Dateien durchzuführen, ändern diese Dateien den Besitzer. Wie kann ich Befehle mit sudo verwenden, ohne den Eigentümer der Dateien zu ändern? Beispieldatei archivos35.sh ist von Apache, aber ich verwende sed (mit usr admin sudo) $ ls -l -rwxr-xrw-. 1 apache apache 181 …
Ich lerne Shell-Scripting und benutze dafür den HackerRank. Es gibt eine Frage, die sich sedauf die gleiche Site bezieht : 'Sed' Befehl # 1 : Transformieren Sie für jede Zeile in einer bestimmten Eingabedatei das erste Vorkommen des Wortes 'the' mit 'this'. Bei der Suche und Transformation muss die Groß- …
Ich habe ein Textdokument, das eine Menge Text enthält, der nach jedem Buchstaben ein zusätzliches Leerzeichen enthält! Beispiel: T h e b o o k a l s o h a s a n a n a l y t i c a l p u r p o s …
Ich habe 2 große Dateien (3000 Spalten, 15000 Zeilen) im folgenden Format datei1 (tabulatorgetrennt): 1/0 0/0 0/0 0/0 1/1 0/0 1/1 0/1 0/0 datei2 (tabulatorgetrennt): 3 5 2 1 7 10 3 4 3 Ich möchte die Werte aus der ersten Spalte jeder Datei mit einem Trennzeichen ":" kombinieren und …
Ich habe eine Datei mit dem Namen hostlist.txt, die folgenden Text enthält: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com Ich habe das folgende kleine Skript: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv …
POSIX sed Dokumentation sagte: Einer Funktion können ein oder mehrere '!' Zeichen. In diesem Fall wird die Funktion angewendet, wenn die Adressen den Musterraum nicht auswählen. Vor dem ersten '!' Werden null oder mehr <leere> Zeichen akzeptiert. Charakter. Es ist nicht festgelegt, ob <leere> Zeichen nach einem '!' Zeichen und …
In dieser Bearbeitung POSIXifiziert Stéphane Chazelas (erneut) meine Formatierung, indem er eine xpression break- Anweisung und eine andere xpression-Anweisung einfügt. Nun, ich könnte ihn vielleicht fragen, warum in den Kommentaren, nehme ich an, aber es ist bereits die Revision Nummer 18 zu dieser Antwort und fast alle vorherigen waren bereits …
Betrachten Sie eine Textdatei users.txt: #alice #bob charlie dotan eric Ich muss alles von (exklusiv) der zuletzt kommentierten Zeile bis (inklusive) kommentieren dotan. Das ist das Ergebnis: #alice #bob #charlie #dotan eric Gibt es dafür einen netten sedOneliner? Ich werde mit jedem Werkzeug glücklich sein, nicht nur sedwirklich. Momentan erhalte …
Ich muss die Zeichen vor dem Zeichen '(' extrahieren. Meine Dateistruktur ist: Rose (gut) ook daisy () nr Lilly (schlecht) in Ordnung Sonnenblume () schön Ich benötige eine Ausgabedatei in Form von: rose daisy lilly sunflower kann mir jemand den befehl dazu sagen ..... awk, grep oder sed sind vorzuziehen …
Ich benutze sowohl Linux als auch FreeBSD (insbesondere Debian Linux und PC-BSD) und fand etwas Seltsames sed. Ich muss häufig Dateien mit "durch Tabulatoren getrennten Werten" in "durch Kommas getrennte Werte" konvertieren. Die einfachste Methode, die ich kenne, ist die folgende sed: sed 's/\t/,/g' inputFile.txt > outputFile.csv Dies funktioniert perfekt …
Wie kann ich awkin der folgenden Situation verwenden? Ich möchte Zeilen verketten, die mit derselben Spalte beginnen. Nur die erste Säule gehalten wird , nachdem die Verbindung (in diesem Fall aaa, www, hhh). Die Datei kann durch Leerzeichen oder Tabulatoren getrennt sein. Beispiel Eingabe: aaa bbb ccc ddd NULL NULL …
Ich habe eine Datei mit Spalten. Unten finden Sie ein Beispiel: a b c ... z 1 2 3 ... 26 Ich möchte alle Spalten tauschen, in denen die erste zur letzten wird, die zweite zur vorletzten ... etc .. z y x ... a 26 25 24 ... 1 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.