Also, as with practically every zsh behavior you can configure it to behave like bash or emit an error message. From "man zshexpn" in the "filename generation" section: The word is replaced with a list of sorted filenames that match the pattern. If no matching pattern is found, the shell gives an error message, unless the NULL_GLOB option is set, in which case the word is deleted; or unless the NOMATCH option is unset, in which case the word is left unchanged. On Sun, Apr 20, 2014 at 9:38 AM, Kurtis Rader wrote: > You need to quote the URL. The question-mark is a file globbing character > in both bash and zsh. The difference is that in bash if it doesn't match a > file it is treated as a literal question-mark rather than a glob character. > Try this in both shells: > > rm -f /tmp/abc > echo /tmp/a?c > touch /tmp/abc > echo /tmp/a?c > > > On Sun, Apr 20, 2014 at 9:12 AM, ugaciaka wrote: > >> Hi, >> >> I could try to use youtube-dl but I noticed that doesn't work with zsh. >> >> youtube-dl http://www.youtube.com/watch?v=6b5CKd8R3vY >> zsh: no matches found: http://www.youtube.com/watch?v=6b5CKd8R3vY >> >> Is it any .zshrc configuration? >> >> With bash it worked, why? >> >> Thank's >> -- >> ugaciaka >> http://about.me/ugaciaka >> > > > > -- > Kurtis Rader > Caretaker of the exceptional canines Junior and Hank > -- Kurtis Rader Caretaker of the exceptional canines Junior and Hank