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

Chinaunix

標(biāo)題: sed 腳本文件轉(zhuǎn)換為單行命令 [打印本頁]

作者: uarenotalone    時間: 2013-04-18 21:14
標(biāo)題: sed 腳本文件轉(zhuǎn)換為單行命令
本帖最后由 uarenotalone 于 2013-04-18 21:16 編輯

書上有個腳本是這個樣子的。。意思就是說把<para>及其下面的空行替換為.LP
  1. /<para>/{
  2.                N
  3.                c\
  4. .LP
  5. }   
復(fù)制代碼
我想把他改成單行命令樣式的,卻總是提示命令錯誤。
想請教該怎么做呢?謝謝了
作者: zooyo    時間: 2013-04-18 21:29
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: uarenotalone    時間: 2013-04-18 21:40
本帖最后由 uarenotalone 于 2013-04-19 09:16 編輯

回復(fù) 2# zooyo


    $sed '/<para>/{N;c\.LP/}‘ file
     這個樣子的。翻了下前面講的,也沒有看到 c ,a命令跟在N,G后面的。。
作者: yestreenstars    時間: 2013-04-19 08:54
這種情況最能體現(xiàn)-e參數(shù)的價值:
  1. sed -e '/<para>/N' -e '//c.LP'
復(fù)制代碼

作者: wenhq    時間: 2013-04-19 09:02
回復(fù) 3# uarenotalone


    少一個'吧?
作者: uarenotalone    時間: 2013-04-19 09:25
本帖最后由 uarenotalone 于 2013-04-19 09:26 編輯

回復(fù) 5# wenhq

      不好意思,是我發(fā)貼的時候打錯了。。加上也是錯誤的。。
      四樓大大是對的……
   

回復(fù) 4# yestreenstars

謝謝,……向您學(xué)習(xí)
作者: zooyo    時間: 2013-04-19 12:02
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: uarenotalone    時間: 2013-04-19 12:34
回復(fù) 7# zooyo


    阿。。。這都能看的到……
   我可真是夠粗心的(平常就特馬虎,因為昨天干活的時候還弄出錯了)
   第一次是沒有加那個引號,第二次是打了中文的引號
   
   
  
作者: L_kernel    時間: 2013-04-19 23:02
uarenotalone 發(fā)表于 2013-04-19 12:34
回復(fù) 7# zooyo
還有一種寫成單行的方法
  1. sed -e '/<para>/{N;c\.LP' -e '}'
復(fù)制代碼





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