17

Я скачал youtube-dl с помощью pip на CrunchBang (дистрибутив Debian Wheezy). Когда я бегу

youtube-dl {video URL}

я получил

zsh: no matches found: {video URL}

Я предполагаю, что это как-то связано с zsh, потому что я нашел, что некоторые пользователи на форумах Arch жалуются на это. Когда я перешел на bash, это сработало.

2 ответа2

26

Попробуйте процитировать URL, например,

youtube-dl '{video URL}'

в вашей записи, чтобы избежать возможной интерпретации специальных символов в строке.

3

Это уже упоминалось в комментариях, но оно заслуживает отдельного ответа:

autoload -Uz bracketed-paste-magic
zle -N bracketed-paste bracketed-paste-magic

autoload -Uz url-quote-magic
zle -N self-insert url-quote-magic

Это приводит к тому, что вставленные URL-адреса автоматически заключаются в кавычки, не отключая глобализацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .