Descargué youtube-dl usando pip en CrunchBang (una distribución de Debian Wheezy). Cuando corro
youtube-dl {video URL}
yo obtengo
zsh: no matches found: {video URL}
Supongo que tiene algo que ver con zsh, porque encontré algunos usuarios en los foros de Arch quejándose de ello. Cuando cambié a bash funcionó.
Respuestas:
Intente citar la URL, p. Ej.
en su notación, para evitar la posible interpretación de caracteres especiales en la cadena.
fuente
&
y!
, por lo que puede haber una opción para configurar eso.url-quote-magic
función para obtener caracteres especiales de shell que se coticen automáticamente en las URL:autoload -Uz url-quote-magic; zle -N self-insert url-quote-magic
Esto ya se mencionó en los comentarios, pero merece su propia respuesta:
Esto hace que las URL pegadas se citen automáticamente, sin necesidad de deshabilitar el globbing.
fuente