Re: [請問] 批次檔 如何截取字串?

作者: lalelee (Yes We Can !)   2018-01-08 15:59:53
我下午趁有空試了一下, 你改成底下這樣在試試,應該就可以了,
set ifo=
"http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv
^&^type=ALLBUT0999^&^date=%t%"
我只是很好奇,你抓證交所的資料要分析什麼嗎 ?
我本身也有在做一些分析,Python 或 PowerShell 應該會比批次檔好
※ 引述《mlev (大地彩妝果園)》之銘言:
: @echo off
: set /p t=請輸入欲查詢的日期:
: echo %t%
: pause
: echo 將網址存成變數ifo:
: set
: ifo="http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=%t%"
: echo %ifo%
: echo 截取第1個到倒數第1個字符並記錄在url.txt:
: echo %ifo:~1,-1% > url.txt
: wget -O "all.csv" -i url.txt
: 失敗
: url.txt的內容:
: 系統無法接受輸入的日期。
: 輸入新日期: (yy-mm-dd)
: ======================
: wget -O "all.csv" -i url.txt
: url.txt裡的網址不能是
: "http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105"
: 要想辦法弄成
: http://www.twse.com.tw/exchangeReport/MI_INDEX?response=csv&type=ALLBUT0999&date=20180105
: 但我弄不出來
: 會不會是跟 那個 date 有關 >_<"

Links booklink

Contact Us: admin [ a t ] ucptt.com