linux命令(1) sed命令

2022-05-26 10:30:11 字數 716 閱讀 8248

例項一:

config_file檔案內容如下:

例項二:

假設配置檔案yj.conf含有test=no

sed -i '/test=/s/test/aaabbb/' /home/test/yj.conf

結果:【修改前】test=no => aaabbb=no 【修改後】 

sed -i /test1=/d /home/test/yj.conf

結果:test1=no  [會刪除此項]

sed -i '/test1=/s/test1/#&/' home/test/yj.conf

結果:【修改前】test1=no => #test1=no【修改後】

sed -i "/gateway/a test=192.168.1.20" /home/test/yj.conf

結果如下:

gateway=192.168.10.31

test=192.168.1.20     [會在此行插入]

sed -i '/test=/s/192.168.1.20/192.168.1.100/' /home/test/yj.conf 

結果:test=192.168.1.20 [修改為192.168.1.100]

Linux命令 Sed命令引數

乙個命令寫了半天總是不對,原來時間久了就忘掉了。收藏自 table of contents 1.sed簡介 2.定址 3.sed命令 4.選項 5.元字符集 6.例項 7.指令碼 8.小技巧 可以通過定址來定位你所希望編輯的行,該位址用數字構成,用逗號分隔的兩個行數表示以這兩行為起止的行的範圍 包括...

sed 命令使用(1)

sed 簡單說明 sed是流編輯器。流編輯器用於執行基本文字對輸入流 檔案或管道的輸入 的轉換。雖然在某些方面類似於允許指令碼編輯的編輯器。例項1 用sed取出指定行 root localhost scripts cat color.sh 原始檔 bin sh red color e 1 31m g...

linux命令之sed命令詳解

1.sed簡介 2.定址 可以通過定址來定位你所希望編輯的行,該位址用數字構成,用逗號分隔的兩個行數表示以這兩行為起止的行的範圍 包括行數表示的那兩行 如1,3表示1,2,3行,美元符號 表示最後一行。範圍可以通過資料,正規表示式或者二者結合的方式確定 3.sed命令與選項 呼叫sed命令有兩種形式...