iT邦幫忙

0

win batch 指令 for /f 如何在文字檔案中,截取想要的文字

檔案內容如下:
1A 2A 3A 4A 5A
1B 2B 3B 4B 5B
1C 2C 3C 4C 5C
1D 2D 3D 4D 5D
1E 2E 3E 4E 5E

我想用 for /f tokens & delims 指令,截取想要的字元,列如: 抓取 2C 設成變數
謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

WilliamHuang
iT邦研究生 1 級 ‧ 2016-07-16 15:04:33
【**此則訊息已被站方移除**】
2
蟹老闆
iT邦大師 1 級 ‧ 2016-07-16 17:25:50

不是很理解意思,要設成變數還是取出值

for /f "tokens=12*" %%a in ("1A 2A 3A 4A 5A 1B 2B 3B 4B 5B 1C 2C 3C 4C 5C 1D 2D 3D 4D 5D 1E 2E 3E 4E 5E") do

要設成變數 do 後面接
Set %%a=值

只是取出2C do後面接
Echo %%a
或其它你想要的方式

我要發表回答

立即登入回答