Artificial intelligent assistant

Why is wget still failing even after enclosing the URL with double quotes? I enclose URLs I want to `wget` with `""` since most of them have spaces, braces, etc. It usually works fine, but I can't get this URL to work: wget " - 6 - It`s Because I... Ran Into You (720p-100MB)[Commie][Daylighter].mkv" it outputs -bash: command substitution: line 1: syntax error near unexpected token `(' -bash: command substitution: line 1: `s Because I... Ran Into You (720p-100MB)[Commie][Daylighter].mkv" What does it mean? Is there any trick to solve this?

Try single quotes:


wget ' - 6 - It`s Because I... Ran Into You (720p-100MB)[Commie][Daylighter].mkv'


and if you would have a single quote in the URL itself then split the URL in two strings and insert the single quote with a backslash: `'...'\''....'` or using double quotes: `'...'"'"'....'`. Leave no spaces between these strings.


$ echo 'Haru'\''s Death'
Haru's Death
$ echo 'Haru'"'"'s Death'
Haru's Death


**No** characters are interpreted between the single quotes, not even the backslash (so you can't do `echo 'Haru\'s Death'`, that will get you the `PS2` prompt (normally `>`)

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 50120fd68498dd9095abfe55adea0858