这个错误是由于在Bash中使用了特殊字符或语法错误造成的。在你提供的示例中,错误发生在尝试使用nc命令时。
要解决这个问题,你可以尝试以下几种方法:
引号转义:在命令中使用引号引起特殊字符,如下所示:
nc -vvv 192.168.190.130 80 'GET /'
引号嵌套:使用双引号包围命令,并在其中使用单引号,如下所示:
nc -vvv 192.168.190.130 80 "GET /"
字符串连接:将字符串分解为多个部分,并使用字符串连接符加以连接,如下所示:
nc -vvv 192.168.190.130 80 GET" /"
请注意,根据你的具体情况,你可能需要根据系统和命令的要求进行适当的调整。此外,请确保在使用特殊字符时进行转义以避免语法错误。
上一篇:Bash 语法变更了吗?
下一篇:Bash 在两个匹配项之间打印