sed刪除文件中的一行內(nèi)容的腳本代碼
更新時(shí)間:2013年03月02日 19:23:05 作者:
sed刪除文件中的一行內(nèi)容的腳本代碼,需要的朋友可以參考下
先來(lái)看下原始文件的內(nèi)容:
root@localhost ~]# cat file.txt
hello world
a:b:c -h -n
a:b:c -h -n
sed根據(jù)條件刪除相關(guān)的行:
[root@localhost ~]# sed -i '/a:b:c -h -n/d' file.txt
[root@localhost ~]# cat file.txt
hello world
sed根據(jù)條件進(jìn)行相關(guān)內(nèi)容的替換:
[root@localhost ~]# sed -i 's/hello/baidu/' file.sh
[root@localhost ~]# cat file.sh
baidu world
復(fù)制代碼 代碼如下:
root@localhost ~]# cat file.txt
hello world
a:b:c -h -n
a:b:c -h -n
sed根據(jù)條件刪除相關(guān)的行:
復(fù)制代碼 代碼如下:
[root@localhost ~]# sed -i '/a:b:c -h -n/d' file.txt
[root@localhost ~]# cat file.txt
hello world
sed根據(jù)條件進(jìn)行相關(guān)內(nèi)容的替換:
復(fù)制代碼 代碼如下:
[root@localhost ~]# sed -i 's/hello/baidu/' file.sh
[root@localhost ~]# cat file.sh
baidu world
相關(guān)文章
shell中嵌套執(zhí)行expect命令實(shí)例
這篇文章主要介紹了shell中嵌套執(zhí)行expect命令實(shí)例,一直都想把expect的操作寫(xiě)到bash腳本里,這樣就不用我再寫(xiě)兩個(gè)腳本來(lái)執(zhí)行了,需要的朋友可以參考下2014-12-12Shell命令行中特殊字符與其轉(zhuǎn)義詳解(去除特殊含義)
這篇文章主要給大家詳細(xì)介紹了Shell命令行中特殊字符與其轉(zhuǎn)義(去除特殊含義)的相關(guān)資料,文中介紹的很詳細(xì),相信對(duì)大家具有一定的參考價(jià)值,有需要的朋友們下面來(lái)一起看吧。2017-02-02linux shell中 if else以及大于、小于、等于邏輯表達(dá)式介紹
在linux shell編程中,大多數(shù)情況下,可以使用測(cè)試命令來(lái)對(duì)條件進(jìn)行測(cè)試,這里簡(jiǎn)單的介紹下,方便需要的朋友2013-02-02Linux系統(tǒng)診斷之內(nèi)存基礎(chǔ)深入詳解
這篇文章主要介紹了Linux系統(tǒng)診斷之內(nèi)存基礎(chǔ)深入詳解,雖然是基礎(chǔ)但是列舉的很詳細(xì),有感興趣的同學(xué)可以研究下2021-03-03linux Shell入門(mén):掌握Linux,OS X,Unix的Shell環(huán)境
這篇文章主要介紹了linux Shell入門(mén):掌握Linux,OS X,Unix的Shell環(huán)境 ,需要的朋友可以參考下2015-04-04詳解systemctl?和?service?區(qū)別及命令
systemctl和service都是管理Linux系統(tǒng)服務(wù)的工具,但systemctl更加先進(jìn),可以方便地管理systemd服務(wù),而service適用于管理傳統(tǒng)的SysV服務(wù),這篇文章主要介紹了systemctl和service區(qū)別及命令,需要的朋友可以參考下2023-07-07