Als «text-processing» getaggte Fragen

16
Kombinieren Sie zwei Textdateien mit Trennzeichen zwischen?

cat file1 file2kombiniert zwei Textdateien. Wenn ich jedoch ein Trennzeichen wie ein oder zwei Zeilen dazwischen einfügen möchte ********************************, muss ich die erste Datei öffnen und die Zeile am Ende hinzufügen oder die zweite Datei öffnen und die Zeile oben einfügen und dann...

16
Doppelte Zeilen paarweise löschen?

Ich bin heute auf diesen Anwendungsfall gestoßen. Es scheint einfach auf den ersten Blick, aber das Hantieren mit sort, uniq, sedund awkgezeigt , dass es nicht trivial ist. Wie kann ich alle doppelten Zeilenpaare löschen ? Mit anderen Worten, wenn es eine gerade Anzahl von Duplikaten einer...

16
Tool in Unix zum Subtrahieren von Textdateien?

Ich habe eine große Datei, die aus durch Semikolons getrennten Textfeldern in Form einer großen Tabelle besteht. Es wurde sortiert. Ich habe eine kleinere Datei, die aus denselben Textfeldern besteht. Irgendwann hat jemand diese Datei mit anderen verkettet und dann die oben beschriebene große Datei...

16
Wie kann ich eine Textdatei in mehrere Textdateien aufteilen?

Ich habe eine Textdatei mit dem Namen entry.txt, die Folgendes enthält: [ entry1 ] 1239 1240 1242 1391 1392 1394 1486 1487 1489 1600 1601 1603 1657 1658 1660 2075 2076 2078 2322 2323 2325 2740 2741 2743 3082 3083 3085 3291 3292 3294 3481 3482 3484 3633 3634 3636 3690 3691 3693 3766 3767 3769 4526...

16
Liste mit Trennzeichen in eine einzelne Zeile umwandeln

Ich muss eine Liste (Ladungen) von IP-Adressen in diesem Format nehmen: 134.27.128.0 111.245.48.0 109.21.244.0 und verwandle sie in dieses Format mit einem Pipe dazwischen (IPs gemacht) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 Ich denke, es ist ein Befehl zum Suchen und...

15
Große Anzahl von Dateien kombinieren

Ich habe ± 10.000 Dateien ( res.1- res.10000), die alle aus einer Spalte und einer gleichen Anzahl von Zeilen bestehen. Was ich will, ist im Wesentlichen einfach; Füge alle Dateien spaltenweise in einer neuen Datei zusammen final.res. Ich habe versucht mit: paste res.* Jedoch (obwohl dies für einen...

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...

15
Kopf frisst zusätzliche Zeichen

Der folgende Shell-Befehl sollte nur ungerade Zeilen des Eingabestreams ausgeben: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done) Aber anstatt es druckt nur die erste Zeile: aaa. Dasselbe passiert nicht, wenn es mit der Option -c( --bytes) verwendet wird:...