ip.txtrem baris demi baris"/> ip.txtrem baris demi baris">
Rumah > Artikel > Operasi dan penyelenggaraan > Bagaimana untuk menulis skrip pemprosesan log Nginx di bawah tingkap
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
3 >
4. [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
rem Baca ip dalam fail ip.txt baris demi baris dan panggil antara muka pertanyaan sumber alamat ip youdao.com
del last .txt
del last.csv
for /f "delims=" %%k in (ip.txt) do (
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 "
)
set num=0
)
rem Proses result.txt petikan
untuk /f "delims=> last .txt
)
namakan last.txt sebagai 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!