curl: (3) [globbing] illegal character in range specification at pos …
最近在使用 curl 時出現了這個問題,
後來查了資料發現是檔名中出現了 [ ] ,
curl 會將 [ ] 用於批次下載 (globbing) 而非直接用在檔名,
所以當 curl 試圖將 [ ] 中的內容解讀時就會發生錯誤。
解決方法有兩種:
參考資料:
後來查了資料發現是檔名中出現了 [ ] ,
curl 會將 [ ] 用於批次下載 (globbing) 而非直接用在檔名,
所以當 curl 試圖將 [ ] 中的內容解讀時就會發生錯誤。
圖片來源:http://curl.haxx.se/
解決方法有兩種:
- 將檔名出現 [ ] 的地方改用 \[ \] 。
- 使用 curl 的參數 --globoff,告訴 curl 你是要指定檔名而非批次下載。
雖然 [ ] 在這邊讓我們發生了錯誤很討厭,
關鍵字:curl: (3) [globbing] illegal character in range specification at pos參考資料: