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

Chinaunix

標題: 我是菜鳥,請教一個sed的問題,先謝了 [打印本頁]

作者: zphjita    時間: 2008-04-10 17:34
標題: 我是菜鳥,請教一個sed的問題,先謝了
我想查找一類文件,并且只輸出文件名我寫了一個命令但是老是輸出雙行的?

$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

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

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




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