[LINUX] Führen Sie Apache-Zugriffsprotokolle zusammen

Führen Sie mehrere Protokolldateien zu einer zusammen

Sortiert und führt Protokolldateien für das 4. Element nach Datum zusammen

$ sort -nmbsk4 log1.log log2.log > marge.log

Details zu jeder Option sind wie folgt.

|Möglichkeit|Erläuterung| |------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | -n |In numerischer Reihenfolge auswerten. Zeichenfolge am Zeilenanfang(Kann mit einem Leerzeichen versehen werden)Wird als numerische Zeichenfolge verglichen. Die numerische Zeichenfolge steht am Anfang-Code(Das musst du nicht), Zahlen mit 0 oder mehr Ziffern und Dezimalstellen und Zahlen mit 0 oder mehr Ziffern(Das musst du nicht)Besteht aus.| | -m |Sortieren und führen Sie die angegebenen Dateien zusammen. Jede Eingabedatei muss vorsortiert sein. Es ist auch möglich, eine Sortieroperation in mehreren Dateien anstelle einer Zusammenführungsoperation auszuführen. Der Zusammenführungsvorgang wird bereitgestellt(Wenn das in Ordnung ist)Das liegt daran, dass es schneller ist.| | -b |Ignorieren Sie beim Vergleich Leerzeichen am Anfang jeder Zeile.| | -s |Deaktivieren Sie den Vergleich des letzten Auswegs und belassen Sie die Reihenfolge der Zeilen, in denen alle Felder das gleiche Vergleichsergebnis wie die Eingabereihenfolge hatten.| | -k | -K POS1[,POS2]POSIX-Format mit Sortierfeldspezifikation. Dies wird in Zukunft empfohlen. Gibt die Felder von POS1 bis POS2 in der Zeile an. Beinhaltet POS2. Bis zum Ende der Zeile, wenn POS2 weggelassen wird. Felder und Zeichenpositionen werden jeweils ab 0 gezählt.| Zitiert aus https://linuxjm.osdn.jp/html/gnumaniak/man1/sort.1.html.

Recommended Posts

Führen Sie Apache-Zugriffsprotokolle zusammen
Analysieren Sie Apache-Zugriffsprotokolle mit Pandas und Matplotlib
Passen Sie die Flaschenzugriffsprotokolle an