原文:linux 中用 sed 指令 刪除/添加 指定行首內容

在編寫一個需要頻繁對配置文件進行編輯的模塊中的時候,多次使用了sed指令,現在總結一下 以上指令分別為刪除行首 注釋,在行首添加 注釋,刪除最后一行 i表示在原始文件上進行修改。 s 表示將字符串開頭的 字符替換為空 即去除行首的 字符 shell 表示匹配含有shell字符串的行,也可以為正則表達式 刪除文檔的第一行 sed i d lt file gt 刪除文檔的最后一行 sed i d lt ...

2020-07-15 13:54 0 1597 推薦指數:

查看詳情

sed行首或者行尾添加內容

昨天寫一個腳本花了一天的2/3的時間,而且大部分時間都耗在了sed命令上,今天不總結一下都對不起昨天流逝的時間啊~~~ 用sed命令在行首或行尾添加字符的命令有以下幾種: 假設處理的文本為test.file 在每行的頭添加字符,比如"HEAD",命令如下: sed 's ...

Thu Jun 20 18:38:00 CST 2013 0 81962
linuxsed指定字符前后添加內容

假設文檔內容: 1.要求:在1111之前添加AAA,方法如下: sed -i 's/指定的字符/要插入的字符&/' 文件 2、要求:在1111之后添加BBB,方法如下: sed -i 's/指定的字符/&要插入的字符/' 文件 ...

Fri Dec 25 18:09:00 CST 2020 0 735
Linux sed命令在指定行前后添加內容

一、在匹配行前后加內容在包含www.baidu.com的行前面或后面添加多一行內容www.qq.com#匹配行前加sed -i '/www.baidu.com/i www.qq.com' domain.file#匹配行后加sed -i '/www.baidu.com ...

Sun Jan 10 23:25:00 CST 2021 1 2997
Linux sed命令在指定行前后添加內容

一、在匹配行前后加內容在包含www.baidu.com的行前面或后面添加多一行內容www.qq.com#匹配行前加sed -i '/www.baidu.com/i www.qq.com' domain.file#匹配行后加sed -i '/www.baidu.com/a www.qq.com ...

Sat Aug 22 22:42:00 CST 2015 1 11582
linuxsed指定字符前后添加內容

假設文檔內容如下: [root@localhost ~]# cat /tmp/input.txt null 000011112222 test 要求:在1111之前添加AAA,方法如下: sed -i 's/指定的字符/要插入的字符&/' 文件 ...

Sun Feb 11 22:19:00 CST 2018 0 20820
sedlinuxsed指定字符前后添加內容

sed '1i 添加內容' file    #這是在第一行前添加字符串sed '$i 添加內容' file    #這是在最后一行行前添加字符串sed '$a添加內容' file    #這是在最后一行行后添加字符串sed '1 a\string1\n\string2\n' /etc ...

Wed Dec 29 23:13:00 CST 2021 0 2933
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM