Als «sed» getaggte Fragen

8
grep eine Zeile vor dem Spiel plus das Spiel

zzzzzzzzz aaaaaaaaa bbbbbbbbb & ccccccccc & ddddddddd hhhhhhhhh eeeeeeeee fffffffff & ggggggggg & In der obigen Zeile möchte ich eine grep/ sed/ awk(jede Methode ist in Ordnung) Zeile mit einem &Vorzeichen und einer Zeile darüber. So sieht beispielsweise die gewünschte Ausgabe...

8
Schwanz mit sed emulieren

Ich habe ein Mini-System mit nur einem begrenzten Anzahl von Binärdateien ( bash, cp, cat, sed, ...). Ich habe keinen tailBefehl und frage mich, ob ich die Tail-Funktionalität mit emulieren könntesed cat foo.txt | tail -n 10 Ich weiß, dass ich mit sed die Zeilen 1-10 drucken kann cat foo.txt | sed...

8
umgekehrte Reihenfolge der Absätze in der Datei

Ich habe eine Datei mit Text in Absätzen (Zeilen mit Text durch eine oder mehrere leere Zeilen getrennt). Ich möchte die Reihenfolge der Absätze umkehren (dh der letzte Absatz wird der erste, ...), vorzugsweise mit sed. Ich suche nach einem sed-Befehl, der mit einer Datei mit Absätzen und tacmit...

8
Entkommen mehrerer Backticks in einem Sed-Anruf

Ich muss die Suche und Ersetzung iterativ in mehreren SQL-Anweisungen durchführen: Von: CREATE TABLE `Old_Name` ( Zu: ALTER TABLE `Old_Name` RENAME TO `New_Name` Die obige Abfrage enthält Backticks `. Ich habe Folgendes versucht sed -i -r "s/CREATE TABLE \`$search\` \(/ALTER TABLE \`$search\`...

8
Schnellstes "Uniq" -Tool unter Linux

Ich habe eine große Textdatei (1,5 G), Ich möchte wissen, was das schnellste und zuverlässigste Tool unter Linux ist. Ich benutze normalerweise: awk '!x[$0]++' file.txt Aber wenn ich den htopBefehl benutze, sehe ich, dass meine Speichernutzung zunimmt. Ich möchte wissen, was das schnellste und...

8
Grep Rest der Linie ... nach dem Spiel

Ich habe eine Datei mit nur zwei Zeilen mit der folgenden Struktur: $ cat /tmp/pwpower.log 000D6F0000D34227, -114.10 000D6F0001A405C4, -130.09 Die Werte sind Leistungswerte meiner Solaranlage. Negativer Wert bedeutet Erzeugung. Ich würde die über grep / sed / awk extrahierten Werte benötigen - was...

8
Streifenfarbe unter OS X mit BSD sed (oder einem anderen Tool)

Ich bin unter OS X, das eine BSD-Version von hat sed(von der ich vermute, dass sie einer GNU-Version unter Linux unterlegen ist), und alle Techniken zum Entfernen von Farbe auf commandlinefu.com haben nicht funktioniert. Ich habe versucht, den -rSwitch (unter OS X nicht vorhanden) durch zu ersetzen...

8
Löschen Sie jede n-te Zeile in der Shell

Ich versuche, eine Zeile nach N Zeilen mit awk zu löschen, und ich kann es scheinbar nicht richtig machen. Das Dateiformat ist wie folgt YYYYYY XXXXXX XXXXXX YYYYYY XXXXXX XXXXXX Das wahre Beispiel wäre office3 3 1 office3 6 1 office3 6 3 office3 1 1 Wie kann ich die YY-Zeilen oder die Zeilen mit...

8
Warum sind diese geschweiften Klammern in sed notwendig?

Ich wollte eine Suche mit eingeschränkter Reichweite in sed durchführen, also habe ich es versucht sed -n '195,210 /add/ p' <file> Welches gab sed: -e Ausdruck # 1, char 9: unbekannter Befehl: `/ ' Nur als Vermutung habe ich versucht, geschweifte Klammern hinzuzufügen: sed -n...