2015-09-26 104 views
-1

我有一個長長的清單,其中每行讀取如何在使用Windows cmd的文本文件中爲每行預先添加一個字符串?

p1 Title 1 
p24 Title 2 
p84 Title 3 
... 

我需要用一個簡單的字符串預先考慮每一個文件,這本書像這樣的縮寫。

MB.p1 Title 1 
MB.p24 Title 2 
MB.p84 Title 3 
... 

我已經嘗試了Batch file to add characters to beginning and end of each line in txt fileHow do you loop through each line in a text file using a windows batch file?

回答

0

提示在我的情況,我發現最簡單的方法是使用上面貼兩個環節的組合:

for /f "tokens=*" %a in (input.txt) do (echo MB.%a) >> output.txt 
+1

你的答案是實際上與第一個鏈接的接受答案相同:'for/f「tokens = *」%a in(input.txt)do(echo「%a」>> output.txt)',所以恕我直言,你不應該如果你已經解決了你的問題,發佈了問題... – Aacini

+0

哦,我明白了原因。在這個網站的所有[你的6個答案](http://stackoverflow.com/users/2582691/paul-h?tab=answers)都是對你自己的問題的答案_!這是一種積累活動和代表積分的奇怪方式...... – Aacini

+1

回答自己的問題並沒有什麼天然的錯誤,但最好是一個新的問題和答案,它對SO集體知識庫做出了重大貢獻。正如Aacini指出的那樣,這與現有的已發佈答案几乎完全相同。另外還有一個關於編輯具有批處理文本文件的現有問題和解答。本問答提供了尚未涵蓋的任何內容。 – dbenham

相關問題