亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
請(qǐng)教 sed 一行中的批量替換方法[已解決]
[打印本頁]
作者:
signmem
時(shí)間:
2014-06-03 18:27
標(biāo)題:
請(qǐng)教 sed 一行中的批量替換方法[已解決]
本帖最后由 signmem 于 2014-06-04 10:33 編輯
源文件內(nèi)容
aaabbcc <!-- 12start --> 111111 <!-- 12end --> 222222 <!-- 12start --> 333333 <!-- 12end --> 444444 <!-- 12start --> 5555555 <!-- 12end --> 666666 <!-- 12start --> 777777 <!-- 12end --> 88888 <!-- 12start --> 9999 <!-- 12end --> 1110,
希望能夠替換所有的 <!-- 12start --> 及所有包含部分內(nèi)容 <!-- 12end -->
最后輸出結(jié)果 aaabbcc 222222 444444 666666 88888 1110,
作者:
WilliBhamlll
時(shí)間:
2014-06-03 18:34
sed 's/<!-- 12start -->[^<]*<!-- 12end -->//g'
復(fù)制代碼
作者:
jason680
時(shí)間:
2014-06-03 18:40
回復(fù)
1#
signmem
There is an easy way in perl
$ sed -r 's/<!-- 12start -->.*?<!-- 12end -->//g' FILE
aaabbcc 1110,
$ perl -lape 's/<!-- 12start -->.*
?
<!-- 12end --> //g' FILE
aaabbcc 222222 444444 666666 88888 1110,
$ awk '{gsub(/<!-- 12start -->.*?<!-- 12end --> /,"")}1' FILE
aaabbcc 1110,
作者:
reyleon
時(shí)間:
2014-06-03 19:11
sed 's/<[^>]*>//g'
復(fù)制代碼
作者:
yestreenstars
時(shí)間:
2014-06-03 19:12
sed 's/<!-- 12start -->[^<]*<!-- 12end -->//g'
復(fù)制代碼
作者:
dn833
時(shí)間:
2014-06-03 19:54
awk -F ' *<!-- 12(start|end) --> *' '{for(i=1;i<=NF;i+=2)printf $i" "}{print ""}'
復(fù)制代碼
作者:
signmem
時(shí)間:
2014-06-04 10:33
感謝各位的幫忙.
作者:
rogantianwz
時(shí)間:
2014-06-04 13:36
回復(fù)
4#
reyleon
六子,寫的不對(duì)哦{:3_189:}
作者:
reyleon
時(shí)間:
2014-06-04 13:38
回復(fù)
8#
rogantianwz
{:3_202:} 看錯(cuò)題目了 {:2_169:}
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2