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

linux?中sed命令實現(xiàn)刪除文件的任意列(操作代碼)

 更新時間:2023年06月12日 10:31:48   作者:小鯊魚2018  
這篇文章主要介紹了linux中sed命令實現(xiàn)刪除文件的任意列,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

linux 中sed命令實現(xiàn)刪除文件的任意列

001、刪除文件的第一列

[root@PC1 test03]# ls
a.txt
[root@PC1 test03]# cat a.txt                     ## 測試數(shù)據(jù)
01 02 03 04 05
06 07 08 09 10
11 12 13 14 15
16 17 18 19 20
[root@PC1 test03]# sed 's/^\S\+\s//' a.txt      ## 刪除文件的第一列
02 03 04 05
07 08 09 10
12 13 14 15
17 18 19 20

02、刪除文件中間的任意一列

[root@PC1 test03]# ls
a.txt
[root@PC1 test03]# cat a.txt
01 02 03 04 05
06 07 08 09 10
11 12 13 14 15
16 17 18 19 20
[root@PC1 test03]# sed 's/\S\+\s//2' a.txt       ## 刪除文件的第二列
01 03 04 05
06 08 09 10
11 13 14 15
16 18 19 20

03、刪除文件的最后一列

[root@PC1 test03]# ls
a.txt
[root@PC1 test03]# cat a.txt
01 02 03 04 05
06 07 08 09 10
11 12 13 14 15
16 17 18 19 20
[root@PC1 test03]# sed 's/\s\S\+$//' a.txt         ## 刪除文件最后一列
01 02 03 04
06 07 08 09
11 12 13 14
16 17 18 19

Linux命令之sed的基本簡單操作

1.sed的查操作

查看某一行

sed -n '5p' xxx.txt

查看某行到某行

sed -n '5,15p' xxx.txt

查看最后一行

sed -n '$p' xxx.txt

查看xxx.txt中以h開頭的行

sed -n '/^h/p' xxx.txt

2.sed的刪除操作

刪除固定行

sed '2d' xxx.txt

刪除某行到某行

sed '2,6d' xxx.txt

這里的刪除只是將刪除后的結(jié)果顯示出來,并不是對文件某行真正的刪除,如果要在文件中刪除,可在sed后加上-i

3.sed的替換操作

替換某一行

sed '2s/原字符串/新字符串/g' xxx.txt

替換最后一行

sed '$s/原字符串/新字符串/g' xxx.txt

替換某行到某行

sed '2,$s/原字符串/新字符串/g' xxx.txt

這里的替換同刪除一樣,只是結(jié)果顯示替換,文本中變化需要在sed后加-i

4.sed的添加操作

在所有行首添加hh

sed 's/^/hh&/g' xxx.txt

在所有行尾添加hh

sed 's/$/hh&/g' xxx.txt

在特定字符h前/后添加c

sed 's/h/c&/g' xxx.txtsed 's/h/&c/g' xxx.txt

到此這篇關(guān)于linux 中sed命令實現(xiàn)刪除文件的任意列的文章就介紹到這了,更多相關(guān)linux sed命令刪除文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 分享個簡易版Linux服務器初始化Shell腳本

    分享個簡易版Linux服務器初始化Shell腳本

    該Shell腳本主要用于新安裝Linux服務器系統(tǒng)的初始化工作,包括關(guān)閉IPv6模塊,關(guān)閉SELinux,讓vim顯示顏色,設置系統(tǒng)語言編碼,優(yōu)化系統(tǒng)服務,內(nèi)核參數(shù)優(yōu)化等
    2013-07-07
  • Shell編程之變量的高級用法詳解

    Shell編程之變量的高級用法詳解

    這篇文章主要介紹了Shell編程之變量的高級用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-05-05
  • 一句話Shell命令關(guān)閉不需要的隨機啟動服務

    一句話Shell命令關(guān)閉不需要的隨機啟動服務

    這篇文章主要介紹了一句話Shell命令關(guān)閉不需要的隨機啟動服務,使用本文的一句話命令,可以達到優(yōu)化系統(tǒng)的目的,其中要保留的服務可以自己定義,需要的朋友可以參考下
    2014-12-12
  • touch shell腳本并修改為777權(quán)限的方法

    touch shell腳本并修改為777權(quán)限的方法

    這篇文章主要介紹了touch shell腳本并修改為777權(quán)限的方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • shell中set指令的用法詳解

    shell中set指令的用法詳解

    這篇文章主要介紹了shell中set指令的用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • linux下文件描述符限制問題

    linux下文件描述符限制問題

    這篇文章主要介紹了linux下文件描述符限制問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory

    bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpret

    這篇文章主要介紹了bash: /usr/bin/autocrorder: /usr/bin/python^M: bad interpreter: No such file or directory,需要的朋友可以參考下
    2014-10-10
  • linux?命令中的lynx解析

    linux?命令中的lynx解析

    lynx命令是純文本模式的網(wǎng)頁瀏覽器,不支持圖形、音頻、視頻等多媒體信息,這篇文章主要介紹了linux?命令中的lynx解析,需要的朋友可以參考下
    2024-07-07
  • Linux shell腳本中字符串連接的方法

    Linux shell腳本中字符串連接的方法

    這篇文章主要介紹了Linux shell腳本中連接字符串的方法,大家參考使用吧
    2013-12-12
  • shell腳本實現(xiàn)linux系統(tǒng)文件完整性檢測

    shell腳本實現(xiàn)linux系統(tǒng)文件完整性檢測

    這篇文章主要介紹了shell腳本實現(xiàn)linux系統(tǒng)文件完整性檢測,本文給出的腳本使用對比MD5的方法,檢測linux系統(tǒng)文件是否被替換等問題,需要的朋友可以參考下
    2014-12-12

最新評論

襄汾县| 涞源县| 贞丰县| 龙里县| 潍坊市| 安阳市| 宾阳县| 竹北市| 山西省| 盐城市| 荃湾区| 孝感市| 邯郸县| 浦县| 普兰店市| 景德镇市| 兴化市| 越西县| 金华市| 泰兴市| 霞浦县| 麻江县| 红桥区| 阜宁县| 罗定市| 东阿县| 连江县| 辉县市| 湘潭市| 宜黄县| 余江县| 凤阳县| 六安市| 永胜县| 保靖县| 合川市| 项城市| 邓州市| 买车| 琼海市| 潢川县|