GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Zsh sagt, dass beim Versuch, ein Video mit youtube-dl herunterzuladen, keine Übereinstimmungen gefunden wurden

Versuchen Sie, die URL in Anführungszeichen zu setzen, z. B.

youtube-dl '{video URL}'

in Ihrer Notation, um eine mögliche Interpretation von Sonderzeichen in der Zeichenfolge zu vermeiden.


Dies wurde bereits in den Kommentaren erwähnt, verdient aber eine eigene Antwort:

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

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

Dadurch werden eingefügte URLs automatisch in Anführungszeichen gesetzt, ohne dass Globbing deaktiviert werden muss.

Platzieren Sie das obige Snippet in Ihrem ~/.zshrc Datei, um diese Einstellung für zukünftige Terminalsitzungen beizubehalten.


Sie können Globbing für alle Befehle deaktivieren mit:

unsetopt nomatch

Sie können es in ~/.zshrc einfügen .


Linux
  1. Laden Sie einen Teil des Youtube-Videos mit Youtube-dl und FFmpeg herunter

  2. Laden Sie YouTube-Videos in der Linux-Befehlszeile mit youtube-dl herunter

  3. Wie lade ich nur die Info-json-Dateien mit Youtube-dl herunter, ohne das eigentliche Video herunterzuladen?

  4. Wie lädt man Facebook-Videos mit „youtube-dl“ unter Linux herunter?

  5. Befehl bei Verwendung von sudo nicht gefunden

Bearbeiten Sie Videos unter Linux mit Kdenlive

5 Tipps zur Verbesserung der Produktivität mit zsh

Wget-Befehl in Linux mit Beispielen

Behebung des Fehlers „Videodaten können nicht heruntergeladen werden:HTTP-Fehler 403:Verboten“.

So laden Sie YouTube-Videos unter Linux herunter

So laden Sie nur Audio mit youtube-dl herunter