我正在處理要導出的文本文件,以便在數據庫中顯示並生成報告。使用PowerShell導出txt文件中的數據
此文本文件是通過解析跟蹤客戶在我工作的公司的機頂盒中調諧而創建的。每一行的結構是如下:
最後頻道調諧:
2016-05-10 22:30:19.282417 ; 10.193.115.63 ; 148.240.175.37 ;Data-- {"preferences":[{"key":"tv.mirada.iptv.navi.lastChannelTuned","value":"THC","basis":"DEVICE"}]} --
最後頻道調諧和最後體積:
2016-05-10 22:30:19.366016 ; 10.25.60.54 ; 148.240.175.37 ;Data-- {"preferences":[{"key":"tv.mirada.iptv.navi.lastVolume","value":12,"basis":"DEVICE"},{"key":"tv.mirada.iptv.navi.lastChannelTuned","value":"QROESTRELLA","basis":"DEVICE"}]} --
最後頻道調諧和衝浪模式:
2016-05-10 22:30:19.953626 ; 10.85.156.3 ; 148.240.175.37 ;Data-- {"preferences":[{"key":"tv.mirada.iptv.navi.lastChannelTuned","value":"TFLMZN","basis":"DEVICE"},{"key":"tv.mirada.iptv.navi.surfMode","value":"ALL","basis":"DEVICE"}]} --
上一個頻道調諧,最後一個音量和衝浪模式:
2016-05-10 22:30:48.651843 ; 10.193.158.74 ; 148.240.175.37 ;Data-- {"preferences":[{"key":"tv.mirada.iptv.navi.lastVolume","value":16,"basis":"DEVICE"},{"key":"tv.mirada.iptv.navi.lastChannelTuned","value":"NICK","basis":"DEVICE"},{"key":"tv.mirada.iptv.navi.surfMode","value":"ALL","basis":"DEVICE"}]} ––
我想在其中包含了下一個「屬性」「數據庫」顯示此數據:
- 日期
-IP源
-IP目的地
- 頻道調諧
我使用PowerShell自動執行此操作。我是PowerShell中的新成員。然後,我希望將這些信息轉換爲CSV文件。
有什麼想法?
問候。
有過濾文本文件許多實施例和的powershell輸出到CSV。由於您剛接觸PowerShell,因此開始搜索這些內容並適應您的需求。 – wOxxOm