youtube-dl:zsh:未找到匹配项:

问题描述 投票:0回答:2

来自 Catalina OS X:

youtube-dl --version                                  

2020.09.06

youtube-dl  https://www.youtube.com/watch?v=qohQD51F5bM

zsh:未找到匹配项:https://www.youtube.com/watch?v=qohQD51F5bM

  • 我已在上述 OS X 机器上成功使用 YouTube-dl。

  • 网址很好

问题

  1. 到底是什么问题?

  2. 如何克服上述问题? 谢谢你。

更新

URL 用单引号括起来解决了这个问题。 需要引用的 URL 到底是什么?

youtube-dl
2个回答
15
投票

传递链接、电子邮件和密码时,始终使用单引号

'text'
或(最好)双引号
"text"
。不同的操作系统以不同的方式处理输入。

我相信在你的情况下(很少使用MacOS)

?
正在触发某些事情。
您可以简单地尝试从网址中删除
?
并查看它是否接受输入 - 显然 youtube-dl 会因为无效网址而失败。
但这样你就可以检查问题是否与
?
有关。


4
投票

\
前面添加反斜杠
?
。反斜杠是“转义字符”,它将使操作系统解析“?”作为简单字符而不是通配符。

© www.soinside.com 2019 - 2024. All rights reserved.