我想在
linux命令行下执行标题命名的操作(几个ca bash脚本也会这样做).我试过的命令是:
sed 's/href="([^"])"/$1/g' page.html > list.lst
但显然它失败了.
确切地说,这是我的意见:
<link rel="stylesheet" type="text/css" href="style/css/colors.css" /> <link rel="stylesheet" type="text/css" href="style/css/global.css" /> <link rel="stylesheet" type="text/css" href="style/css/icons.css" />
style/css/colors.css,style/css/global.css,style/css/icons.css
我想我得到了正确的表达方式:href =“([^”] *)“
但我不知道如何执行此操作. sed将进行搜索/替换,这不是我想要的.(相反,我只需要保持匹配并抛弃其余部分,而不是替换它们)