sed命令基本用法 vbird

2021-06-06 21:18:23 字數 471 閱讀 5567

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...