Als «sed» getaggte Fragen

sed ist ein Befehlszeilen-Stream-Editor zum Filtern und Transformieren von Text.


4
So entfernen Sie Strg + F in einer Unix-Datei
Während ich eine Unix-Datei bearbeite, erhalte ich die Daten wie folgt im vi-Editor. MGW:^FVMG107 MGW:^FVMG113 MGW:^FVMG108 MGW:^FVMG103 wo oben Daten ^Fsind im catBefehl nicht sichtbar . Ich habe es versucht dos2unixund sedauch, aber es existiert immer noch. Wie kann ich entfernen^F
7 sed 

2
sed Ersetzen Sie nur Zeilen durch übereinstimmende Gruppen
Derzeit habe ich diesen Befehl: sed 's/\([^C]*\)/\1AB/' Es fügt "AB" vor der ersten Instanz von "C" in eine Zeile ein. Es wird aber auch "AB" am Ende jeder Zeile ohne "C" hinzugefügt. Wie kann ich es nur bearbeiten lassen, wenn es "C" findet?
7 sed 


1
Variabel in sed
Ich habe eine Datei, die Dateinamen mit absolutem Pfad enthält. In der Mitte dieses Pfades befindet sich ein Variablenverzeichnis. Wenn ich den variablen Teil hart codiere, funktioniert er einwandfrei. Wenn ich ihn jedoch durch den Variablennamen ersetze, sedfunktioniert der Teil nicht. Der sedTeil besteht darin, das Muster oder in diesem …

6
SED: Löschen Sie 4 Zeilen über und unter 5 Zeilen nach dem Mustervergleich
Ich habe eine Hugh-Datei mit folgenden Details: define host{ use generic-host ; Name of host template to use host_name ServerA_172.29.16.102 alias ServerA_172.29.16.102 address 172.29.16.102 check_command check-host-alive max_check_attempts 3 notification_interval 120 notification_period 24x7 } define host{ use generic-host ; Name of host template to use host_name ServerB_172.29.16.103 alias ServerB_172.29.16.103 address 172.29.16.103 …

5
Grep-Rohrleitungen in Sed, die Inline ersetzen; aber ich möchte, dass sed den Dateinamen und die geänderte Zeile druckt. Ist es möglich?
Hier ist mein Befehl (absichtlich brechen): grep FOO "/Users/gjtorikian/blah" -l | xargs sed -i '' '/FOO/{s/FOO/BAR/g; w /dev/stdout }' Auf hoher Ebene: grepfür FOO im blahVerzeichnis; Pipe in nur den Dateinamen (wegen -l) zu sed; sedführt ein Inline-Ersetzen ( -i '') durch und druckt nur den geänderten Begriff an /dev/stdout. …
7 grep  sed  pipe 



3
Extrahieren ganzzahliger Teilfolgen, die mit einer wiederholten Zahl beginnen
Ich habe eine Datei, die eine einzelne Spalte von ganzen Zahlen enthält. Ich möchte aus dieser Datei die Liste aller zusammenhängenden Teilfolgen (dh Teilfolgen, die in aufeinanderfolgender Reihenfolge auftreten) extrahieren, die zweimal hintereinander mit der gleichen Nummer beginnen und eine Länge von 12 ganzen Zahlen haben (einschließlich überlappender Teilfolgen). Darüber …
-1 bash  shell  awk  sed  scripting 
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.