看板 EZsoft 關於我們 聯絡資訊
最近剛從intel晶片升級成m1pro晶片的macbook pro 遇到的狀況如下 如果在終端機打[youtube-dl 網址] 會跳出[zsh: no matches found: 網址] 如果想要下載youtube影片 變成只能打[youtube-dl 網址等號後的URL] 但如果是下載twitter的影片或是soundcloud的音檔 就可以貼整個網址 想請問可以怎麼解決呢? 雖然影響不大,但每次都要調整網址還是蠻煩躁的 youtube-dl --version是2021.12.17 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 104.28.128.20 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1646853638.A.A2F.html ※ 編輯: taroliu1128 (104.28.128.20 臺灣), 03/10/2022 03:26:32 ※ 編輯: taroliu1128 (104.28.128.20 臺灣), 03/10/2022 03:27:15 ※ 編輯: taroliu1128 (104.28.128.20 臺灣), 03/10/2022 03:29:23 ※ 編輯: taroliu1128 (104.28.128.20 臺灣), 03/10/2022 03:33:18 ※ 編輯: taroliu1128 (104.28.128.20 臺灣), 03/10/2022 03:34:30
esouxcon: yt-dlp?? 03/10 08:14
brli7848: 是不是沒有做引號…? 03/10 11:25
taroliu1128: 我目前還沒有時間研究yt-dlp,之後找時間試試 03/11 00:30
taroliu1128: 我沒有加引號的習慣,因為之前都是指令後直接貼網址 03/11 00:32
taroliu1128: 就能下載,想知道現在這樣是不是因為M1晶片的關係 03/11 00:32
s8321414: 應該不是,這個 error 跟處理器架構沒關係 03/11 08:26
eight0: 你是不是開了 glob 03/11 20:25
holishing: yt-dlp 用法就一樣 03/11 22:16
holishing: 因為就是 fork 出來的 03/11 22:16
taroliu1128: 我也不確定自己是不是開到glob,google後發現似乎是 03/12 00:17
taroliu1128: 某種抓取檔案路徑的套件(? 03/12 00:17
taroliu1128: 剛剛測試過,加上引號就解決了,但還是想知道這個問 03/12 00:35
taroliu1128: 題的起因跟解法,還有為什麼只有yt連結有這個狀況 03/12 00:35
a123453906: 因為macos用的zsh預設會套用glob 而yt連結裡面的?符號 03/12 10:34
a123453906: 就會觸發到match的文法 加上引號才會使他當字串忽略 03/12 10:36
a123453906: 不用引號的話你也可以在?前面加\ 應該也可以正常 03/12 10:36
taroliu1128: 了解,看來是因為我的舊電腦不是zsh,所以之前都沒有 03/12 11:56
taroliu1128: 這個問題,非常感謝解答 03/12 11:56
holishing: 想到如果有裝 oh-my-zsh 貼上這種網址會自動幫你補 \ 04/25 01:51