原文:sed 替換指定行(備忘)

關於sed的詳細命令見此鏈接:man.linuxde.net sed 替換指定行 查找aaa.txt中包含xxxx的行號 LINE NUM sed n xxxx aaa.txt 替換指定行號為yyyy sed OPTS LINE NUM c yyyy aaa.txt ps:因為我使用的場景中包含xxxx的行只有一行,如果多行還要進行判斷 ...

2018-08-29 17:58 0 4106 推薦指數:

查看詳情

sed 指定之間的內容替換

[root@Cobbler logs]# cat aa.txt qqq123ppp123====123[root@Cobbler logs]# sed -i '2,5s#123#456#' aa.txt [root@Cobbler logs]# cat aa.txt qqq456ppp456 ...

Thu Nov 16 22:24:00 CST 2017 0 8296
sed刪除指定

待處理文本如1-8文本 sed刪除連續指定:如1-4 sed刪除不連續指定:如第一和第三 一個例子: 我有一個list文件如下: test文件,test后面的數字對應上面list行號: 代碼如下: ...

Fri Mar 08 00:57:00 CST 2019 0 1199
sed輸出指定

-n:取消默認輸出。注意:sed命令會默認把輸入行打印到屏幕上,所以如果想精准的控制輸出,就需要-n。 -e:進行多項編輯。即對輸入行應用多項操作時使用。(和grep類似,多項操作的時候用 -e 參數) p:打印行 ...

Sat Sep 22 11:07:00 CST 2018 0 2639
sed刪除指定以及前n

有文本文件,內容如下,需要找出response不為on的設備ip root@dev[15:49:33]$ cat result.txt index[8] ip[8.8.8.8] send r ...

Mon Dec 28 23:56:00 CST 2020 0 694
sed命令:刪除匹配替換

刪除以a開頭的 sed -i '/^a.*/d' tmp.txt -i 表示操作在源文件上生效.否則操作內存中數據,並不寫入文件中.在分號內的/d表示刪除匹配的 替換匹配: sed -i 's/^a.*/haha/g' tmp.txt 分號內的s/表示替換/g表示全局替換 ...

Sat Dec 07 19:32:00 CST 2019 0 1746
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM