亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 如何將一行中某個(gè)關(guān)鍵特征的單次篩選出來,斷行放到另一個(gè)文件中? [打印本頁]

作者: xinglu1983    時(shí)間: 2012-04-19 14:47
標(biāo)題: 如何將一行中某個(gè)關(guān)鍵特征的單次篩選出來,斷行放到另一個(gè)文件中?
file:
<thing text="111" x="yyy" text="222" z="aaaa" />
temp:
<thing src="111">
<thing src="222">

RT如何由file得到temp?
謝謝~
作者: ziyunfei    時(shí)間: 2012-04-19 14:55
  1. $ echo '<thing text="111" x="yyy" text="222" z="aaaa" />' | grep -oP '(?<=text=).+?"' | sed 's/^/<thing src=/;s/$/>/'
  2. <thing src="111">
  3. <thing src="222">
復(fù)制代碼

作者: dragon23452345    時(shí)間: 2012-04-19 15:07
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
作者: yinyuemi    時(shí)間: 2012-04-19 15:25
回復(fù) 1# xinglu1983
  1. sed -n 's|\(<thing\)\(.*\)text="\([^"]\+\)" |\1 src= "\3" />\n\1\2|;T;P;D;'
復(fù)制代碼

作者: 昭襄王    時(shí)間: 2012-04-19 17:15
  1. echo '<thing text="111" x="yyy" text="222" z="aaaa" />'|grep -o text'[^ ]*'|sed -r 's/.*(=.+)/<thing src\1>/'
  2. <thing src="111">
  3. <thing src="222">
復(fù)制代碼





歡迎光臨 Chinaunix (http://72891.cn/) Powered by Discuz! X3.2