0
我日誌的負載上的網絡驅動器X:PowerShell來分析日誌
我有一個文本文件名的列表,這句法 說DOE,約翰·丹尼爾斯 ,瑪麗 等....
我想劇本的東西,將閱讀每一行和掃描我的X:盤找到例如DOE,約翰的出現次數,要麼寫日誌或打印到屏幕上,日期/時間等分類
有什麼建議嗎? 乾杯, 吉米
我日誌的負載上的網絡驅動器X:PowerShell來分析日誌
我有一個文本文件名的列表,這句法 說DOE,約翰·丹尼爾斯 ,瑪麗 等....
我想劇本的東西,將閱讀每一行和掃描我的X:盤找到例如DOE,約翰的出現次數,要麼寫日誌或打印到屏幕上,日期/時間等分類
有什麼建議嗎? 乾杯, 吉米
我會去與log parser。這是掃描日誌文件的好工具,您可以基本上針對這些日誌文件編寫SQL查詢。
如果確實需要反饋到Powershell,您可以從PowerShell腳本調用日誌解析器,只需watch the string escaping即可。 LogParser是一個COM組件,所以如果你想要get at the API from your powershell script,那是另一種選擇。
你可以更具體的「發現」部分?您是否在查找包含該文本的文本或文件的文件名。如果文件名,可以通過特定的擴展名來過濾嗎?名稱與上面顯示的是否在同一行上?或者每個名稱都在單獨的行中? – 2010-04-14 17:06:25
DOE應該是什麼?有辦法做到這一點,但像所有的事情一樣,它們依賴於某些假設。保證格式化就是其中之一。你能提供一些樣本輸入(不是來自文件本身..只是一些代表你的實際數據的假數據)。如果按照你的描述,你可以用逗號分隔每一行,或者使用正則表達式(這是我最喜歡的方法,儘管有點矯枉過正)。 謝謝。 – PSGuy 2017-09-12 04:39:43