国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

首頁 > 編程 > VBScript > 正文

用vbs計算某個詞在日志文件中的出現次數

2020-07-26 12:02:44
字體:
來源:轉載
供稿:網友
問:
您好,腳本專家!如何計算 Failure 一詞在日志文件中的出現次數?這里有個問題:由于日志文件一個接一個地寫入事件,因而創建了一個非常之長的文本行。
-- FS
答:
您好,FS。根據您電子郵件的其余部分來看,您的日志文件與下面的有些相似:
Failure 2/7/2006 8:25 AM Failure 2/7/2006 9:45 AM Success 
2/7/2006 3:10 PM Failure 2/8/2006 9:15 AM Success 2/7/2006 3:01 PM
正如您提到的,您首先想到的是使用 InStr 函數來查看是否 Failure 出現在日志文件中每行的某個地方;然后您可以通過活動計數器計算找到該詞的次數,這與我們在昨天的專欄中演示的方法非常相似。這是個好主意,但是,正如您所發現的,在該方案中有一個重大的缺陷:從技術角度來說,您的日志文件僅包含一行。因此,盡管實際存在很多實例,但您的腳本總是報告只發現 Failure 的一個實例。您在郵件中寫道:但是我被難住了,因為無法將單行拆為多行。
唉,您對我們一點信心都沒有。試試這個看看是不是合適:
復制代碼 代碼如下:

Const ForReading = 1 
Set objFSO = CreateObject("Scripting.FileSystemObject") 
Set objFile = objFSO.OpenTextFile("c:/scripts/test.log", ForReading) 
strContents = objFile.ReadAll 
objFile.Close 
i = 0 
arrLines = Split(strContents, " ") 
For Each strLine in arrLines 
    If InStr(strLine, "Failure") Then 
        i = i + 1 
    End If 
Next 
Wscript.Echo "Number of failures: " & i 
當然,我們還有其他一些方法也能夠解決此問題。我們采用此方法,因為它完全吻合您最初的想法,而且我們認為它對于每個人來說都非常容易理解。我們提到這一點只是為了防止有人讀到此處時想,“嘿,我可不會這么解決這個問題。”沒問題:這不是唯一的答案。它只是答案的一種。
好了,那么腳本本身呢?嗯,我們首先定義了一個名為 ForReading 的常量;我們會在稍后打開日志文件時使用此常量。接下來我們創建 Scripting.FileSystemObject 的實例并使用 OpenTextFile 方法打開文件 C:/Scripts/Test.log。文件打開后,我們使用 ReadAll 方法以將此文件的全部內容讀取到變量 strContents 中,然后關閉 Test.log 文件。
您清楚了嗎?接下來我們將值 0 賦于名為 i 的計數器變量;我們將使用 i 作為活動計數器來計算我們遇到 Failure 一詞的每個實例。然后我們使用下面這行代碼:
arrLines = Split(strContents, " ")
還記得您說過的,您被難住,因為日志文件整個是非常之長的一行嗎?嗯,我們在這里主要是將您的日志文件(或至少在變量 strContents 中存儲的那個版本)分成一組較短的行。在您的日志文件中,單個詞語以空格分開。在這行代碼中,我們使用 Split 函數將 strContents 的值“拆分”為數組;通過對空格拆分(即,通過每次遇到空格便在數組中創建新項)我們得到一個數組,其開頭如下:
Failure 
2/7/2006 
8:25 
AM 
Failure 
2/7/2006 
9:45 
AM 
Success
當然,它看起來很好笑,但是現在我們可以建立一個 For Each 循環來遍歷數組中的每項;更重要的是,我們還可以使用 InStr 方法查看是否可在這些行的任意行中找到 Failure 一詞。如果可以,我們將增加計數器變量 i 的值。所有這些均由下面這段代碼執行:
For Each strLine in arrLines
    If InStr(strLine, "Failure") Then
        i = i + 1
    End If
Next
在我們遍歷 For Each 循環后,我們所要做的只是回顯 failure,然后就完成了。
現在,檢查:我們所要做的只是回顯在日志文件中找到的 failure 數量。您的腳本可能在完成回顯所有 failure 之前超時很長時間。(但我們仍認為與名人共同編寫腳本要比觀看與名人共舞或滑冰更有意思。)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
亚洲欧美日韩一区成人| wwww亚洲| 九九热免费视频| 久久精品视频免费看| а√资源新版在线天堂| 轻轻色免费在线视频| 久久国产精品久久久久久小说| 亚洲久草视频| 成网站在线观看人免费| 国产精品久久久精品a级小说| 国产黄色av免费看| 日韩在线天堂| 天天操人人干| 伊人影院蕉久影院在线播放| 国产美女极品在线| 国产xxxx做受性欧美88| 国产成人综合亚洲欧美在| 青青草在线播放| 国产高清视频在线| 激情在线视频播放| 国产福利片在线| 成人免费一区二区三区牛牛 | 18加网站在线| 久久久久久国产视频| 永久av在线| 综合激情亚洲| 激情丁香在线| 免费观看久久久久| www狠狠操| 97在线超碰| 国产成人精品男人的天堂538| 老鸭窝av在线| 在线黄色国产电影| 国产黄色片大全| 国产二区在线播放| 国产一二三区在线观看| 国产美女在线观看| 久久久久久久久免费视频| 日本视频二区| 男人天堂v视频| 久热中文字幕在线观看| 青青草中文字幕| 欧美日韩在线资源| 日本久久网站| 在线观看的网站你懂的| 精品a在线观看| 中文在线官网天堂| 精品乱码一区二区三四区视频| 中文字幕在线视频免费观看| 国产免费a∨片在线观看不卡| 成年网在线观看免费观看网址| 国内自拍视频在线观看| 国产精品外围在线观看| 国产视频二区在线观看| 精品视频一区二区观看| 日本高清中文字幕在线| 欧美日韩在线资源| 国产一二区在线观看| 国产第一页在线视频| 精品欧美日韩一区二区| 亚洲精品在线视频免费| 黄色av网站在线| 午夜在线小视频| 91在线高清| 激情小说 在线视频| 国产精品剧情一区二区三区| 亚洲免费网站在线观看| 粉嫩av一区| 99中文字幕一区| 日本中文字幕在线视频| av三级在线观看| 国产区高清在线| 日本一级理论片在线大全| 国产视频1区| 羞羞视频在线观看免费| 国产美女被遭强高潮免费网站| 国产高清一级片| 久草在线资源福利| 亚洲欧美精选| 一区二区三区四区在线免费视频| 交视频在线观看国产| 制服丝袜中文字幕在线观看| 中文字幕在线影视资源| 欧美韩日国产| 樱花草在线观看www| 中文字幕日本在线| 青青艹在线视频| 中文av资源在线| 国产人成高清视频观看| 欧美高清xxxx性| 在线āv视频| 精品卡一卡卡2卡3网站| 日本最新在线视频| 九九热在线观看| 丁香视频免费观看| 国产麻豆精品视频一区二区| 久热中文字幕精品视频在线| wwww在线观看免费视频| av手机免费在线观看| 伊人久久青青草| 亚洲欧美中文字幕在线观看| 亚洲精品男人| 黄色毛片在线看| 国产麻豆麻豆| 国产香蕉尹人视频在线| 最近免费中文字幕大全免费第三页| 成人免费一区二区三区牛牛 | 久久国产精品久久久久久小说| av在线日韩国产精品| 在线免费黄色毛片| аⅴ成人天堂中文在线| 激情六月丁香| 国产精品欧美色图| 精品极品三级久久久久| 色吊丝av中文字幕| 久久久久久久久久久久久91| 天天操天天是| √天堂中文在线| 2019中文字幕视频| 中文av字幕| 欧美性受xxxx免费视频| 国产丝袜视频在线播放| 伊人精品影院| 激情亚洲综合网| 国产成人无吗| 久久精品无码一区二区日韩av| 尤物视频在线观看| av天天在线| 国产午夜电影| eeuss在线观看| 国产亚洲依依| 九九热在线免费视频| 中文字幕2020第一页| 黄网在线免费| 亚洲精品影院在线| 天堂资源中文在线| av影视在线看| 国产亚洲精品午夜高清影院| 日本黄在线观看| 99福利在线| 国产叼嘿网站免费观看不用充会员| 青青草在线播放| 精品欧美不卡一区二区在线观看| 高清色视频在线观看| 日本在线天堂| 亚洲天堂影院在线观看| 国产不卡在线| 国产福利微拍精品一区二区| 国产在线免费观看| 亚洲视频手机在线观看| 国产成人精品实拍在线| 最新亚洲精品国自产在线观看| 欧美一级久久久久久久久大| 思思99精品视频在线观看| 国产www网站| 在线中文av| av男人的天堂网| 亚洲精品久久久成人| 一本免费视频| v天堂福利视频在线观看| 伊人影院在线观看| 亚洲精品aaaa精品| 午夜影院在线免费观看| 在线国产一级| www在线视频| 免费不卡中文字幕视频| 久久精品国产麻豆| 91超碰免费在线| 国产高清在线视频| 在线观看电影av| jizz国产| 国产在线观看色| 中文字幕成人乱码在线电影| 国产区在线观看| 99久久免费精品国产免费| 99热国产在线| 久久av少妇| 91九色在线看| www.av在线视频| 99视频资源网| 99在线播放| 国产麻豆视频网站| 99久久99久久免费精品小说| а√天堂8资源在线官网 | 免费a级在线播放| 国产69精品久久app免费版| 中文字幕在线影视资源| 99在线欧洲视频| 中文字幕在线影视资源| h视频在线网站| 国产激情在线观看| 夜夜爽视频导航| 99热在线免费观看| 日本在线天堂| 国产高清在线a视频大全| 美女网站在线观看| 亚洲综合在线不卡| 国产精品18久久久久久久久久| 欧美性猛交xxxxbbbb| 在线免费观看黄色片|