usage:
sed [-nefr] [動作]
-n: 使用安靜模式,在一般sed的用法中,所有來自stddin的資料一般都會被出到螢幕上,但如果加上-n引數, 則只有經過sed特殊處理的那一行才會被列出來。
-e: 直接在命令列模型上進行sed的動作編輯
-f: 直接將sed的動作寫在乙個檔案內, -f filename則可能執行filename內的sed動作
動作說明: [ n1, [,n2] ] function
n1, n2是可選的,一般代表選擇進行動作的行數
function可選引數如下
a :新增, a的後面可能接字串
c :替換,c後面所接的字串可能替換n1,n2之間的行
d :刪除
i :插入 (上一行)
s :替換 eg: 1,20s/old/new/g
awk基本用法 vbird
awk 條件型別1 條件型別2.filename 最基本的用法是取一行當中的某個字段 who awk 列出第乙個和第三個字段,在每一行的每個欄位都是有變數名稱的,那就是 1,2等變數名稱。0代表一整行資料的意思。awk的內建變數 nf number of field 每一行擁有的字段總數 nr nu...
sed命令基本用法
sed是乙個飛互動式文字編輯器 sed只對緩衝區中原始檔案的副本進行編輯,並不編輯原始的檔案 呼叫sed的方法 在shell命令列輸入命令呼叫sed,格式為 sed 選項 sed命令 輸入檔案 sed 選項 f sed指令碼檔案 輸入檔案.sed 指令碼檔案 輸入檔案第 種方式的sed指令碼檔案與第...
sed命令基本用法
1 sed stream editor 行編輯器。工作原理 預設不編輯原始檔,僅僅對模式空間的資料做處理。一行行將檔案讀入模式空間,處理完後再將模式空間的內容輸出一遍。sed和grep awk編輯器都是shell程式設計中的重要工具。2 sed語法 sed option addresscommand...