Я скачал youtube-dl, используя pip на CrunchBang (дистрибутив Debian Wheezy). Когда я бегу
youtube-dl {video URL}
я получил
zsh: no matches found: {video URL}
Я предполагаю, что это как-то связано с zsh, потому что я нашел, что некоторые пользователи на форумах Arch жалуются на это. Когда я перешел на bash, это сработало.
Ответы:
Попробуйте процитировать URL, например,
в вашей записи, чтобы избежать возможной интерпретации специальных символов в строке.
источник
&
и!
, так что может быть возможность настроить это.url-quote-magic
функцию, чтобы специальные символы оболочки автоматическиautoload -Uz url-quote-magic; zle -N self-insert url-quote-magic
Это уже упоминалось в комментариях, но оно заслуживает своего ответа:
Это приводит к тому, что вставленные URL-адреса автоматически заключаются в кавычки, не отключая глобализацию.
источник