Als «sed» getaggte Fragen

"sed" ("Stream-Editor") ist ein Unix-Dienstprogramm, das Textdateien analysiert und transformiert.

0
Sed arbeitet nicht über Variable
Ich versuche zu kombinieren find -exec Befehl mit einer Funktion, die den relativen Pfad entfernen und an eine andere Stelle (mit demselben Baum) kopieren soll. Das Skript sieht folgendermaßen aus: function makeLinks(){ local file=$1 local src="$2" local dest="$3" # This not works (don't strip $src from $file variable) rel="$(echo "${file}" …



2
Wie kann ich feststellen, wie viele Zeilen mit einem SED-Befehl in Bash Script gelöscht wurden?
Wie schreibe ich ein Shell-Skript, das zählt und ausgibt, wie viele Änderungen bei der Ausführung eines SED-Befehls vorgenommen wurden? Beispiel: Verwenden Sie den Befehl SED, um jede Zeile zu löschen, wenn sie einem bestimmten Zeichen entspricht. sed '/@gmail.com/d' F1.txt > RESULT.txt F1.txt-Datei enthält: abc123@gmail.com zyz123@gmail.com fgh456@yahoo.com ght4789@msn.com Die Ausgabe dieser …

2
Ersetzen Sie einen Absatz nach einer Zeichenfolge
Ich habe eine Textdatei mit vielen Zeilen und Absätzen Ich möchte eine Zeichenfolge durch eine Zeichenfolge ersetzen Beispiel: Alte Textdatei Sometexts Neue Textdatei Sometexts With Some Lines Paragraphs and Some Thing More Wie kann ich das erreichen?
terminal  grep  sed 

1
kann keinen Fehler in der Sed-Substitution finden [duplizieren]
Diese Frage hat hier bereits eine Antwort: Multi-Line Sed Ersetze 2 Antworten Ich versuche, Include-Guards in Kopfzeilen durch dieselben Include-Guards zu ersetzen, denen Folgendes vorangestellt ist #pragma once: #ifndef _HELLO_H #define _HELLO_H Wird: #pragma once #ifndef _HELLO_H #define _HELLO_H Außerdem möchte ich die Zeilenenden unverändert lassen. Wenn es sich um …

3
Bindestriche in einer Datei mit sed entfernen
Ich möchte den Befehl sed verwenden, um einige Bindestriche in einer Zeichenfolge (innerhalb einer Datei) zu entfernen. TEXT=abcdef-lalala-someText-yahoo Nach der sed-Ausführung sollte diese Zeile folgendermaßen aussehen: TEXT=abcdeflalalasomeTextyahoo Danke im Voraus
sed 

1
Pfade verwalten - Verzeichnisse in Shell und Skripten
Kommandozeile und Skripterstellung sind weitaus vertrauter. Skripten und Programmieren ist mein oberstes Ziel und meine 100.000-Dollar-Frage? Ich bin allerdings noch nicht von Fenstern abgeschnitten. Der Beitrag hier -> hat ein User-Dilemma gelöst ! hat viel dazu beigetragen, die Verwendung von / das Wechseln von Pfaden und Verzeichnissen zu vereinfachen. Besser …

1
IP-Adresse mit Dezimalpunkt in / 8- oder / 16-Notation mit bash, sed oder awk?
Ich habe eine Eingabedatei, die eine Liste von IP-Adressen und die ip_counts enthält (einige Parameter, die ich intern verwende.) Die Datei sieht ungefähr so ​​aus. 202.124.127.26 2135869 202.124.127.25 2111217 202.124.127.17 2058082 202.124.127.16 2014958 202.124.127.20 1949323 202.124.127.24 1933773 202.124.127.27 1932076 202.124.127.22 1886466 202.124.127.18 1882955 202.124.127.21 1803528 202.124.127.23 1786348 119.224.129.200 1776592 119.224.129.211 …

2
So analysieren Sie eine mehrzeilige Protokolldatei in awk und geben nur eine Zeile mit der zuletzt bekannten IP-Adresse aus
Ich stecke fest und suche Hilfe. Ich möchte ein Ereignis auslösen, das ich mit einem Bash-Skript weiterverarbeiten möchte. Die Daten werden aus einer Protokolldatei abgerufen. Bevor ich zu erklären beginne, zeige ich Ihnen einige Zeilen dieser bestimmten Protokolldatei zum besseren Verständnis. Wie es aussieht test.log [...] 24/04/2017 20:14:29 [7910] [INFO] …
sed  awk  extract  string 


3
Behalten Sie die erste Zeile bei, die einer Zeichenfolgensuche entspricht, und entfernen Sie alle folgenden Zeilen, die dieselbe Zeichenfolge enthalten
Ich versuche, die erste Zeile, die einer Zeichenfolgensuche entspricht, beizubehalten und alle folgenden Zeilen zu entfernen, in denen dieselbe Zeichenfolge übereinstimmt. Irgendwelche Ideen? $ cat example-input.txt Question one|some other text Question two|dfgdfgdfgvd Question one| dfg dfg dfg dfg Question three|aa bb cc dd eee Question one|zz aa BB yy qq …
sed  awk  perl  ksh  egrep 

1
Wiederherstellen von Daten auf BitLocker SED von einem Nicht-Windows-Betriebssystem
Ich möchte die Daten auf einem mit BitLocker gesperrten, selbstverschlüsselnden Laufwerk (eDrive-kompatibel) von einem Nicht-Windows-Computer wiederherstellen. Ich habe den Wiederherstellungsschlüssel, den ich von BitLocker speichern lassen habe, aber wie extrahiere ich das tatsächliche SED-Kennwort, damit ich ein Dienstprogramm wie sed-util zum Wiederherstellen der Daten verwenden kann?

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.