您尚未登录。

公告

[通告] 本论坛迁移啦~请前往位于 https://forum.archlinuxcn.org/ 的新论坛。所有帖子和参与的用户都已经迁移。

您正在访问的是原 bbs.archlinuxcn.org 的静态存档。本页面的新地址位于 https://forum.archlinuxcn.org/t/topic/5872

#1 2012-02-18 10:50:50

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

[已解决]想用shell提取qvod地址,遇到怎么在行首添加地址的问题!

wget -i list ; grep '/playdata.*[0-9]' *html* | sed 's/^<.*playdata//g' | sed 's/".*>//g' 

以上执行已提取js在服务器上的相对路径,如"/179/3507.js?66396.09",接下来就要在前面加上网站首页地址"www.bbgdvd.com/playdata/",我用

sed 'i http://www.bbgdvd.com/playdata'

,可是出来的不是

http://www.bbgdvd.com/playdata/179/3507.js?66396.09

,而是

http://www.bbgdvd.com/playdata
/179/3507.js?66396.09

,变成独立两行 :em20 怎么在本行首添加呀?

最近编辑记录 刀尖红叶 (2012-02-19 09:56:17)


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

#2 2012-02-18 14:01:38

damekko
会员
注册时间: 2011-11-16
帖子: 21

Re: [已解决]想用shell提取qvod地址,遇到怎么在行首添加地址的问题!

sed 's/^/string_to_insert/g'

离线

#3 2012-02-18 16:07:56

ffwalle
机器人
注册时间: 2011-12-03
帖子: 399

Re: [已解决]想用shell提取qvod地址,遇到怎么在行首添加地址的问题!

不知道你要干什么,没看懂你的问题


just for fun :-)

离线

#4 2012-02-19 09:57:08

刀尖红叶
会员
注册时间: 2011-09-15
帖子: 347

Re: [已解决]想用shell提取qvod地址,遇到怎么在行首添加地址的问题!

damekko 说:

sed 's/^/string_to_insert/g'

谢谢~


平生只做一件事,做自己喜欢做的事~
个人网站:www.leafonsword.org

离线

页脚