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

Chinaunix

標(biāo)題: 有誰能詳細(xì)解釋下面這兩個語句其中的含義 [打印本頁]

作者: jamesapple321    時間: 2014-10-18 18:49
標(biāo)題: 有誰能詳細(xì)解釋下面這兩個語句其中的含義
sed = filename | sed 'N; s/^/     /; s/ *\(.\{6,\}\)\n/\1  /'


sed '/./=' filename | sed '/./N; s/\n/ /'
作者: 歐陽西風(fēng)    時間: 2014-10-18 19:14
回復(fù) 1# jamesapple321


這個是出自sed單行腳本,網(wǎng)上的解釋應(yīng)該蠻多的,我就不再贅述了,給出個鏈接吧
http://funexploit.readthedocs.org/en/latest/sources/sed1line.html
作者: 李滿滿    時間: 2014-10-19 12:09
學(xué)生黨:飄過~
$ cat yhsafe.txt |sed 'N; s/^/     /'
     1
2
     3
4
     5
6
第一步:N當(dāng)然是讀取下一行并且添加到模式空間,例如第一行是1嘛所以模式空間變成1\n2嘛但是又把^開頭的向后縮進(jìn)了所以就變成   1\n2啦然后
$ cat yhsafe.txt |sed 'N; s/^/     /; s/ *\(.\{6,\}\)\n/\1  /'
     1  2
     3  4
     5  6
第二步:把 *(.{6,})\n就是把前面任意字符  1\n這個東西變成了  1  沒有了\n自然2就不用換行了所以就是1 2了啊~其它的都一樣嗯





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