sed N與n 用法說明

2021-06-28 05:24:25 字數 391 閱讀 2435

echo -e "1\n2\n3\n4"的結果是:12

34echo -e "1\n2\n3\n4" | sed -n 'n;s/\n/ /;p'

sed先讀入第一行到pattern space,然後執行n命令,將第二行追加進pattern space

這時pattern space裡面就是1\n2,然後執行s/\n/ /,將換行符替換成空格,最後列印。

echo -e "1\n2\n3\n4" | sed -n 'n;s/\n/ /;p'

sed先讀入第一行到pattern space,然後執行n命令,用第二行覆蓋pattern space

這時pattern space裡面就是2,然後執行s/\n/ /,因為pattern space裡沒有\n,所以不做任何替換,直接列印

C new 用法說明

int a newint 這句相當於 int a 0 a 是空 int a new int 20 這句的本質是指標指向乙個 int20 的空間 在堆裡 這個與class 類似的。1 new運算子 用於建立物件和呼叫建構函式。這種大家都比較熟悉,沒什麼好說的了。2 new修飾符 在用作修飾符時,new...

SQLSERVER DBCC 用法說明

一 dbcc 幫助類命令 dbcc help 查詢所有的dbcc命令 dbcc help 命令 查詢指定的dbcc命令的語法說明 dbcc useroptions 返回當前連線的活動 設定 的set選項 二 dbcc 檢查驗證類命令 dbcc checkalloc 資料庫名稱 檢查指定資料庫的磁碟空...

linux c setitimer用法說明

在linux c程式設計中,setitimer是乙個比較常用的函式,可用來實現延時和定時的功能。使用時需要引入的標頭檔案 cpp view plain copy include setitimer函式原型 cpp view plain copy intsetitimer intwhich,const...