所以我有一個非常簡單的問題,但我有點弱智,所以需要一些幫助!從文本文件中提取行到一個CSV
我需要一個命令行批處理文件執行以下操作:
我有5000個文本文件,所有具有相同的結構(即,每行相同的字段),但是不同的數據。我想批量提取第3行和第5行的所有文件的數據,並將其放入一個簡單的CSV文件中,該文件也標記文件名。
例如,文本文件(通過對標有5000.txt 1.txt的)是這樣的:
[data on line 1]
[data on line 2]
[data on line 3]
[data on line 4]
[data on line 5]
[data on line 6]
而且在CSV所需的輸出,我以後是這樣的:
[Filename 1.txt],[Data from line 3],[Data from line 5]
[Filename 2.txt],[Data from line 3],[Data from line 5]
等等...
[Filename 5000.txt],[Data from line 3],[Data from line 5]
任何想法?
從「FOR」命令開始。在命令提示符下鍵入'FOR /?'。你有一些代碼後,告訴我們,我們可以提供幫助。 – aphoria
可能重複[批處理多行到單行?](http://stackoverflow.com/questions/7837757/batch-processing-multiple-lines-to-a-single-line) –
不,重複[從多個文本文件中提取特定數據行,轉換爲單個csv文件](http://stackoverflow.com/questions/7851018/extracting-specific-lines-of-data-from-multiple-text-files-to -convert到一星) – Aacini