Als «text-processing» getaggte Fragen

15
So führen Sie einen mehrzeiligen Grep durch

Wie würden Sie ein Grep für Text ausführen, der in zwei Zeilen angezeigt wird? Beispielsweise: pbsnodes ist ein Befehl, den ich verwende und der die Auslastung eines Linux-Clusters zurückgibt root$ pbsnodes node1 state = free procs = 2 bar = foobar node2 state = free procs = 4 bar = foobar node3...

14
Prüfen Sie, ob alle Dateizeilen in einer anderen Datei vorkommen

Ich habe zwei Dateien: file1 mit ungefähr 10 000 Zeilen und file2 mit ein paar hundert Zeilen. Ich möchte überprüfen, ob alle Zeilen von Datei2 in Datei1 vorkommen. Das heißt: ∀ Zeile ℓ ℓ Datei2: ℓ ℓ Datei1 Sollte jemand nicht wissen, was diese Symbole bedeuten oder was "Prüfen, ob alle Zeilen von...

14
Wie nehme ich den absoluten Wert mit awk?

Wenn ich unter zwei Daten habe: 2015-09-12,2015-08-13 Und ich muss die Anzahl der Tage zwischen ihnen erhalten, ich werde den folgenden Code verwenden: awk -F'[-,]' '{print 360*($4-$1)+30*($5-$2)+($6-$3)}' Die Ausgabe für diesen Code erfolgt, -29während der Unterschied tatsächlich...

14
Spielmuster N-mal sedieren

Ich möchte eine Datei in Stücke mit jeweils 2 Wörtern aufteilen. $cat tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. word. /&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 $sed -e 's/word. \{2\}/&\n/g' tmp word1 word2 word3 word4 word5 word6 word7 Ich habe erwartet,...

14
Fall Matching Pattern Ersatz mit sed

Ich habe einen Quellcode über mehrere Dateien verteilt. Es hat ein Muster, abcdefdas ich ersetzen muss pqrstuvxyz. Das Muster könnte sein Abcdef(Satz Groß- / Kleinschreibung), dann muss es ersetzt werden durch Pqrstuvxyz. Das Muster könnte sein AbCdEf(Groß- / Kleinschreibung umschalten), dann muss...