我有一个bash脚本,它使用grep | sed
从html文件获取一个url并将其放入一个变量中。然后该变量(url片段)与域连接并发送wget
http get请求。结果我得到302 moved temporarily
结果,我还没看过一些有这个问题的人,主要是谈论引号或双引号字符,问题是该事件引用或双引号仍然反应相同。
这是脚本的一部分
var='http://domain.com'
var+=`grep "class='some class'" file.html | sed -E "s/^.+href='([^']+)'.+$/\1/"`
wget "$var"