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

Chinaunix

標(biāo)題: 我是菜鳥(niǎo),請(qǐng)教一個(gè)sed的問(wèn)題,先謝了 [打印本頁(yè)]

作者: zphjita    時(shí)間: 2008-04-10 17:34
標(biāo)題: 我是菜鳥(niǎo),請(qǐng)教一個(gè)sed的問(wèn)題,先謝了
我想查找一類文件,并且只輸出文件名我寫了一個(gè)命令但是老是輸出雙行的?

$find *.gz|sed 's/.gz/ /p'>>menu

menu內(nèi)容:

autoconf-2.61.tar
autoconf-2.61.tar
automake-1.9.6.tar
automake-1.9.6.tar
chmsee-1.0.0.tar
chmsee-1.0.0.tar

不知道有什么問(wèn)題,我只要一半,謝謝了
作者: waker    時(shí)間: 2008-04-10 17:36
sed -n 's/.gz/ /p'
作者: zphjita    時(shí)間: 2008-04-10 17:44
標(biāo)題: 回復(fù) #2 waker 的帖子
謝了,但是不知道為什么沒(méi)有加 -n的時(shí)候輸出是雙倍的?
作者: gaoshixing    時(shí)間: 2008-04-10 17:50
應(yīng)該是$find *.gz|sed 's/.gz/ /p'>menu吧?
作者: davistar    時(shí)間: 2008-04-10 17:51
標(biāo)題: 回復(fù) #3 zphjita 的帖子
sed 操作完每行后 默認(rèn)是要將模式空間的內(nèi)容輸出的。你有加上p打印模式空間。
所以就出現(xiàn)兩遍了
作者: yuhuohu    時(shí)間: 2008-04-10 21:34
-n 和p即只顯示匹配的內(nèi)容

否則默認(rèn)會(huì)顯示所有原內(nèi)容和匹配并操作的內(nèi)容。所以就兩行了。。。
作者: forlorngenius    時(shí)間: 2008-04-10 21:41
<p>hoho</p>




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