最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Shell用sed命令刪除特定行的方法

 更新時間:2020年10月20日 11:26:38   作者:TedOne_LZ  
這篇文章主要介紹了Shell用sed命令刪除特定行的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

sed命令作為一個強(qiáng)大的shell命令,可以快速刪除任意特定的行列,配合awk命令可以輕松地操作批量處理文件,下面就來看看吧!

sed命令常用到的兩個選項:

  • -i : 直接在文件上編輯 (edit files in place)
  • -e[默認(rèn)選項]:只在命令行輸出,而文件不改變(add the script to the commands to be executed)

注:使用sed命令可以使用 -i 或者 -e 選項(以下例子僅以-i舉例)

sed命令刪除特定行號

刪除第N行

sed -i 'Nd' filename

刪除第N~M行

sed -i 'N,Md' filename   # file的[N,M]行都被刪除

刪除shell變量表示的行號(配合for等語句使用)

sed -i "${var1},${var2}d" filename # 這里引號必須為雙引號

刪除最后一行

sed -i '$d' filename

sed命令刪除包含特定字符行

刪除包含"xxx"的行

sed -i '/xxx/d' filename

總結(jié):

有了以上的這幾個命令,就可以非常輕松地對文件進(jìn)行處理咯?

到此這篇關(guān)于Shell用sed命令刪除特定行的方法的文章就介紹到這了,更多相關(guān)Shell sed命令刪除特定行內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

体育| 葫芦岛市| 广宗县| 喀什市| 牙克石市| 孟村| 游戏| 高州市| 安徽省| 吉林省| 刚察县| 宁蒗| 文山县| 阜新市| 平乡县| 金华市| 商南县| 银川市| 襄城县| 钟祥市| 内江市| 华宁县| 安平县| 鄂托克旗| 临安市| 南宁市| 天柱县| 托克托县| 奉新县| 祁阳县| 兴宁市| 尤溪县| 修武县| 淮北市| 兴国县| 句容市| 桐乡市| 白城市| 隆德县| 樟树市| 浦江县|