sed

流編輯器,實現對文件的增刪改查和替換編輯器

參數

-n取消默認輸出spa

-i 修改文件內容code

-e容許多項編輯blog

功能

p 打印class

s與g一塊兒使用的時候,表示對當前文本匹配替換test

sed -i "s#world#lidawei#g" abc.txtsed

#是分隔符,能夠用/ @ 等符號替換di

 

用sed查看文本的20-30行

[root@iZwz9iy409zzi8lmkjw5m1Z ~]# seq 100 > test.txt
[root@iZwz9iy409zzi8lmkjw5m1Z ~]# sed -n "20,30"p test.txt 

 

 用sed替換文本內容

[root@iZwz9iy409zzi8lmkjw5m1Z ~]# echo "hello world" > abc.txt
[root@iZwz9iy409zzi8lmkjw5m1Z ~]# cat abc.txt 
hello world
[root@iZwz9iy409zzi8lmkjw5m1Z ~]# sed "s#world#lidawei#g" abc.txt  臨時修改輸出,不修改文件內容
hello lidawei
[root@iZwz9iy409zzi8lmkjw5m1Z ~]# sed -i "s#world#lidawei#g" abc.txt   加-i參數,修改文件內容
[root@iZwz9iy409zzi8lmkjw5m1Z ~]# cat abc.txt 
hello lidawei
相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息