好日子,與特定的文件名創建從一個單一的文本文件,多個文本文件
我要尋找一些代碼來幫我不會花3周這一點。我沒有編碼知識,只是弄清楚如何使用這些代碼會很有趣。 :)如果有人可以建議一種方法來做到這一點,並寫出解決我的問題,我會非常感激。
我有一個巨大的文本文件,我想分割成多個文件。放入這些多個文件的數據以及這些文件的文件名位於源內容中。下面是永遠那張數據的樣本:
W1M0130
03/12/2012 00:00 SS_001 0 0 0 0 0 0 0 0
03/12/2012 00:00 SS_002 15 14 149 64 0 0 0 1
03/12/2012 00:00 SS_003 4 3 233 100 0 0 0 1
03/12/2012 00:00 SS_004 0 0 0 0 0 0 0 0
03/12/2012 00:00 SS_005 0 0 0 0 0 0 0 0
03/12/2012 00:00 SS_006 0 0 0 0 0 0 0 0
03/12/2012 00:00 SS_007 0 0 0 0 0 0 0 0
03/12/2012 00:00 SS_008 0 0 0 0 0 0 0 0
$END
W1M0200
03/12/2012 00:30 SS_001 0 0 0 0 0 0 0 0
03/12/2012 00:30 SS_002 12 11 136 58 0 0 0 1
03/12/2012 00:30 SS_003 3 2 213 91 0 0 0 1
03/12/2012 00:30 SS_004 0 0 0 0 0 0 0 0
03/12/2012 00:30 SS_005 0 0 0 0 0 0 0 0
03/12/2012 00:30 SS_006 0 0 0 0 0 0 0 0
03/12/2012 00:30 SS_007 0 0 0 0 0 0 0 0
03/12/2012 00:30 SS_008 0 0 0 0 0 0 0 0
$END
W1M0230
...
第一輸出文件的文件名是W1M0130.txt和內容將低於線,到下一個文件名(W1M0200)。如果可以提供幫助,文件名都以W開頭,內容行都以日期開始,除了最後一行總是$ END。
您的幫助表示讚賞。 謝謝!
您的要求在大多數計算機語言中都很簡單。學習如何將源代碼轉換爲您的計算機可以執行的內容時,您會遇到困難。你能找出你的機器上有什麼可用的計算機語言,所以你不必爲計算機添加計算機語言? – 2012-03-15 15:41:34
那麼,我使用Windows 7和Windows Server 2008 R2。我在2008年安裝了powershell功能,並且之前也使用了vb腳本/批處理文件。我不知道是否有可能按照我的要求去做,因爲這對我來說是最簡單的選擇:)謝謝! – user1271818 2012-03-15 15:49:57
我在想Java或C++等計算機語言。無論使用哪種計算機語言,都必須安裝解釋程序或編譯器,以便Windows計算機執行源代碼。在Visual Basic腳本中執行所需的操作可能是可能的,但這不是我具備專業知識的領域。 – 2012-03-15 15:53:09