Ich habe einige Textdateien, mit denen ich Notizen mache - einfach nur Text, normalerweise nur mit cat >> file. Gelegentlich verwende ich ein oder zwei Leerzeilen (einfach zurück - das Zeichen für die neue Zeile), um ein neues Thema / eine neue Gedankenlinie anzugeben. Am Ende jeder Sitzung füge ich …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Wenn Sie ein Schlüsselwort mit sed durch eine …
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 Sicherungsdateien vorhanden sind, und alle meine Änderungen …
Ich habe ein paar Ausgaben, die durch sed und awk laufen. Wie kann ich der Ausgabe START voranstellen und der Antwort END hinzufügen? Zum Beispiel, wenn ich habe All this code on all these lines and all these Wie könnte ich bekommen: START All this code on all these lines …
Ich möchte das 5. Wort jeder Zeile in einer Datei löschen. Der aktuelle Inhalt der Datei: File is not updated or and will be removed System will shut down f within 10 seconds Please save your work 55 or copy to other location Kindly cooperate with us D Erwartete Ausgabe: …
Ich stelle eine Präsentation für ein nicht-technisches Publikum zusammen. Ich habe ein Programm, das in Bash ausgeführt wird und einen kontinuierlichen Strom von Werten ausgibt, von denen einige wichtig sind. Ich möchte die wichtigen Ergebnisse hervorheben, die angezeigt werden, damit sich das Publikum einen Eindruck von ihrer Häufigkeit verschaffen kann. …
Gibt es eine Möglichkeit, eine rekursive Testsuche und -ersetzung durchzuführen sed, bevor sie ausgeführt wird? Ich möchte nur die Ergebnisse ausdrucken, bevor ich wirklich suche und ersetze. So etwas wie das Echo der Ergebnisse von, grep -rl term1 . |xargs sed -i -e 's/term1/term2/'
Ich suche nach einer Möglichkeit, eine Zeichenfolge in einer Datei durch eine Zeichenfolge mit einem Schrägstrich zu ersetzen, indem sed verwendet wird. connect="192.168.100.61/foo" srcText="foo.bar=XPLACEHOLDERX" echo $srcText | sed "s/XPLACEHOLDERX/$connect" Das Ergebnis ist: sed: -e Expression #1, Character 32: Unknown option for `s'
Ich habe Folgendes ausgeführt, um einen Begriff zu ersetzen, der in allen Dateien im aktuellen Arbeitsverzeichnis verwendet wird: $ find . -type f -print0 | xargs -0 sed -i'.bup' -e's/Ms. Johnson/Mrs. Melbin/g' Dies führte die Wortersetzung durch, erzeugte aber auch .bupDateien von Dateien, die nie die Ms. JohnsonZeichenfolge hatten. Wie …
Ich werde das Formular mit cURL senden, wobei ein Teil des Inhalts aus einer anderen Datei stammt, die mit ausgewählt wurde sed Wenn param1ein Zeilenmuster aus einer anderen Datei verwendet sedwird, funktioniert der folgende Befehl einwandfrei: curl -d param1="$(sed -n '/matchpattern/p' file.txt)" -d param2=value2 http://example.com/submit Gehen Sie jetzt zum Problem. …
Dies funktioniert ersetzen tommit samin einer Datei: sed 's/tom/sam/g' file_1 > file_2 Das tut es aber nicht: sed 's/*****/sam/g' file_1 > file_2 Um die Sonderzeichen *****durch das Wort zu ersetzen sam. Ich habe es mit einem Schrägstrich versucht, \*aber Fehler.
Gibt es eine Möglichkeit, nur ein Zeichen in einer Zeichenfolge in Groß- / Kleinschreibung zu schreiben? Eingabebeispiel: syslog_apr_24_30 syslog_mar_01_17 Gewünschte Ausgabe: syslog_Apr_24_30 syslog_Mar_01_17 Beachten Sie bitte den Großbuchstaben Anfang des Monats. Ich habe es versucht, awkaber ich bin nicht gut genug, um es zum Laufen zu bringen.
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.