[非關] 記事本換行開頭加字問題請教?

看板Hunter作者 (CY)時間12年前 (2014/03/18 16:38), 編輯推噓7(707)
留言14則, 6人參與, 最新討論串1/1
例如記事本的文字如下: ------------------------------- 111 112 113 114 115 116 117 118 119 120 ------------------------------- 想在每個換行的前面加上字 如下: ------------------------------- (456)_112 (456)_113 (456)_114 (456)_115 (456)_116 (456)_117 (456)_118 (456)_119 (456)_120 ------------------------------- 只能手動加嗎? 能否像excel那樣 前面想加的字是一樣的 直接用拉的就出現前面想加的字?? 有什麼方法嗎? 謝謝各位的回應 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.242.3

03/18 16:49, , 1F
每行前面多打一個a=>編輯=>取代=>全部取代
03/18 16:49, 1F

03/18 17:00, , 2F
for /f "tokens=*" %%i in (test.txt) do (
03/18 17:00, 2F

03/18 17:00, , 3F
echo ^(456^)_%%i >>test2.txt
03/18 17:00, 3F

03/18 17:00, , 4F
)
03/18 17:00, 4F

03/18 17:00, , 5F
以上複製存成bat試試看
03/18 17:00, 5F
謝謝你的答案 真的很有用 可以再請教你一下 如果要隔行有辦法嗎? ex: 112 113 114 改成 (456_)112 113 (456_)114 這樣可以嗎? 另外 不是txt的文件能夠用這個方法嗎? 謝謝你的回覆

03/18 17:17, , 6F
用 MadEdit 之類的編輯器以 HEX 取代
03/18 17:17, 6F

03/18 17:17, , 7F
Windows 底下的 UTF-8/Big5 換行符號 HEX 碼為 0D 0A
03/18 17:17, 7F

03/18 17:17, , 8F
或者你可以在 excel 裡做好 複製到記事本把 tab 取代掉
03/18 17:17, 8F
謝謝你的回覆 不過我沒聽過MadEdit耶 還有excel裡作好的意思是? 謝謝你 ※ 編輯: cy4750 來自: 140.134.242.3 (03/18 19:02)

03/18 19:57, , 9F
知識+板真是博大精深
03/18 19:57, 9F

03/18 23:07, , 10F
excel做好的是指在前一行欄位輸入你要的 然後另存txt or csv
03/18 23:07, 10F

03/18 23:08, , 11F
在打開文件把分隔字元取代掉(例如csv是逗號分隔)
03/18 23:08, 11F

03/19 09:53, , 12F
03/19 09:53, 12F

03/19 09:54, , 13F
至於 txt,只要記事本打得開應該都能用這方法
03/19 09:54, 13F

03/20 03:22, , 14F
朝聖推 這個版真屌
03/20 03:22, 14F
文章代碼(AID): #1JA0NrK0 (Hunter)
文章代碼(AID): #1JA0NrK0 (Hunter)