我正在尝试使用bash中的curl来下载网页,但&URL中的符号不会被解释为我想要的字符.关于如何说服bash这个符号&只是一个无聊的角色而没什么特别的任何想法?
我很陌生wget,我已经在Google上完成了我的研究,但我没有发现任何线索.
我需要保存网页的单个HTML文件:
wget yahoo.com -O test.html
Run Code Online (Sandbox Code Playgroud)
它有效,但是,当我试图更具体时:
wget http://search.yahoo.com/404handler?src=search&p=food+delicious -O test.html
Run Code Online (Sandbox Code Playgroud)
这就是问题所在,它wget被认为&p=food+delicious是一种语法,它说:'p' is not recognized as an internal or external command
我怎么解决这个问题?我非常感谢你的建议.