Answers:
在这种情况下(通常),您应该在URL周围使用单引号'
或双引号"
:
wget 'http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz'
从现在开始,在命令中使用包含括号作为参数的字符串时,通常应该使用此方法。这是因为括号用于外壳程序的分组,因此不会以任何方式将其传递给命令。因此,bash shell将为您提供语法错误:
$ echo some (parentheses)
bash: syntax error near unexpected token `('
$ echo 'some (parentheses)'
some (parentheses)
mypass="'HWNevtQW9o2s)f'"
unzip -P $mypass myfile