[LINUX] Fusionner les journaux d'accès Apache

Fusionner plusieurs fichiers journaux en un seul

Trie et fusionne les fichiers journaux du 4e élément par date

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

Les détails de chaque option sont les suivants.

|option|La description| |------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | -n |Évaluer par ordre numérique. Chaîne de caractères au début de la ligne(Peut être préfixé par un espace)Est comparé comme une chaîne de caractères numériques. La chaîne numérique est au début-Code(Tu n'as pas à), Nombres avec 0 chiffres ou plus, et décimales et nombres avec 0 chiffres ou plus(Tu n'as pas à)Consiste en.| | -m |Trier et fusionner les fichiers donnés ensemble. Chaque fichier d'entrée doit être pré-trié. Il est également possible d'effectuer une opération de tri dans plusieurs fichiers au lieu d'une opération de fusion. L'opération de fusion est fournie(Si ça va)C'est parce que c'est plus rapide.| | -b |Ignorez les blancs au début de chaque ligne lors de la comparaison.| | -s |Désactivez la comparaison de dernier recours et laissez l'ordre des lignes où tous les champs ont le même résultat de comparaison que l'ordre d'entrée.| | -k | -K POS1[,POS2]Format POSIX avec spécification de champ de tri. Ceci est recommandé à l'avenir. Spécifie les champs de POS1 à POS2 sur la ligne. Comprend POS2. Jusqu'à la fin de la ligne si POS2 est omis. Les champs et les positions des caractères commencent chacun à compter de 0.| Extrait de https://linuxjm.osdn.jp/html/gnumaniak/man1/sort.1.html.

Recommended Posts

Fusionner les journaux d'accès Apache
Analysez les journaux d'accès Apache avec Pandas et Matplotlib
Personnaliser les journaux d'accès Flask