Bagaimana untuk menulis skrip pemprosesan log Nginx di bawah tingkap

王林
Lepaskan: 2023-05-14 16:37:06
ke hadapan
693 orang telah melayarinya

Arahan berjalan: 20120917.txt ialah log yang perlu dianalisis, dan last.csv ialah hasil statistik (dibuka dengan execl untuk memudahkan statistik dan pengisihan).
1. [Fail]
2. [Gambar] Menjalankan tangkapan skrin.jpg

Bagaimana untuk menulis skrip pemprosesan log Nginx di bawah tingkap

3 >

Bagaimana untuk menulis skrip pemprosesan log Nginx di bawah tingkap4. [Kod] Simpan sebagai kelawar dan klik dua kali untuk membuka


Salin kod Kod adalah seperti berikut:

@echo off

setlocal enabledelayeexpansion


rem Ekstrak fail ip ke ip.txt

awk.exe "{a[$1]+=1;}end{for(i in a){print i ;}}" 20120917.txt > ip.txt


rem Baca ip dalam fail ip.txt baris demi baris dan panggil antara muka pertanyaan sumber alamat ip youdao.com

del result. txt

del last .txt
del last.csv

for /f "delims=" %%k in (ip.txt) do (

set /a b+=1

wget-1.10.2 .exe "http://www.youdao.com/smartresult-xml/search.s?type=ip&q=%%k" --output-document=temp.xml >nul 2>nul
gema sedang diproses %%k
untuk /f "delims=" %%i in (temp.xml) do (
set /a num+=1
set str=%%i
set str1="> ;%%k,!str! jika !num! equ 5 (echo !str1! | strrpc "" "" | strrpc " " "">> result.txt)
)
set num=0
)

rem Proses result.txt petikan

untuk /f "tokens=2 delims= >" %%z dalam ('type result.txt') lakukan (

untuk /f "delims=> last .txt
)

namakan last.txt sebagai last.csv

namakan semula last.txt last.csv

jeda

Atas ialah kandungan terperinci Bagaimana untuk menulis skrip pemprosesan log Nginx di bawah tingkap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!