国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

在 Linux 命令行中刪除文件中的某一行

系統 Linux
我們介紹的例子會修改原始文件,所以如果大家在平時使用或者練習的時候,最好先做好備份。

我們大家都知道,在 vim 中刪除文件中的某幾行很簡單,只需要按下 dd 鍵即可。那么,在不主動打開文件的情況下,通過命令行怎樣刪除文件中特定的某行呢?

使用像 rm 這樣的命令,會刪除整個文件,但我們并不希望這樣做。使用 vim 或者 nano 這樣的文本編輯器,并不適用于 bash 腳本的自動化。

合適的方案,是使用 sed 命令,它可以在 shell 腳本中使用。

我們今天將介紹幾種使用的場景和例子。

注意,我們介紹的例子會修改原始文件,所以如果大家在平時使用或者練習的時候,最好先做好備份。

從文件中刪除某一行

假如我們要刪除文件中的第7行,那么可以這樣使用 sed 命令:

sed -i '7d' filename

我們來解釋一下上述命令:

  • -i:該選項啟用在位編輯(in-place editing)。默認情況下,sed 只顯示輸出,使用 -i 選項,它修改實際文件,但是不在顯示其中顯示;
  • 7d:這里 7 是行號,d 指刪除該行;
  • filename:要修改的文件,如果文件位于其他目錄中,可以提供絕對或相對路徑。

我們舉個實際的例子,假如有一個名為 tiap.txt 的文件,其內容為:

The Mystery of the Blue Train
The Seven Dials Mystery
The Murder at the Vicarage
Giant's Bread
The Floating Admiral
The Sittaford Mystery
Peril at End House
Lord Edgware Dies

刪除第4行:

sed '4d' tiap.txt

上述命令將會刪除 Giant's Bread 這一行,如下為結果:

The Mystery of the Blue Train
The Seven Dials Mystery
The Murder at the Vicarage
The Floating Admiral
The Sittaford Mystery
Peril at End House
Lord Edgware Dies

接下來,我們刪除第一行:

sed -i '1d' filename

注意:如果希望在不修改文件本身的情況下查看操作結果,請不要使用 -i 選項。

使用 sed 刪除最后一行

上文我們介紹了刪除特定的某一行,那么怎樣刪除最后一行呢?

有一種方法是使用 wc 命令來獲取文件中的總行數,然后結合 sed 使用。不過,sed 提供了一個專門的方法來刪除文件的最后一行,所以我們不需要再獲取文件的總行數了。

sed -i '$d' filename.txt

刪除多行

與前面介紹的類似,還可以刪除文件中的多行。比如,我們要刪除文件中的第11行至第15行,那么可以這樣:

sed -i '11,15d' filename

上述命令會從文件中刪除包括第11行到第15行的內容。

刪除包含某字符串的行

使用 sed 命令還可以刪除包含給定字符串或與特定模式匹配的所有行。

下面的命令將刪除包含單詞“string”的所有行:

sed -i '/string/d' filename

注意,上述字符串是區分大小寫的。此外,還可以使用正則表達式來代替字符串。

刪除以某個單詞開頭的行

如果要刪除以特定單詞或字母開頭的所有行,只需提供如下正則表達式:

sed -i '/^word/d' filename

刪除所有空行

我們今天介紹的最后一個例子,是刪除文件中所有的空白行:

sed -i '/^$/d' filename

關于 sed 命令,它的使用方法還有很多,大家有興趣可以查看一下 man 手冊。后續我們也會再單獨介紹一下。

以上就是本次分享全部內容,歡迎討論。

責任編輯:龐桂玉 來源: TIAP
相關推薦

2022-04-11 06:03:24

FdupesLinux命令行工具

2015-09-02 15:47:05

命令行fdupesLinux

2021-07-12 14:53:27

LinuxGmail電子郵件

2022-08-14 19:19:14

Linux

2023-02-07 09:49:26

Linux命令行合并文件

2022-11-02 08:20:43

Linux

2022-10-25 13:01:36

Linux命令行空目錄

2021-07-08 08:56:30

Linux命令刪除用戶

2009-08-04 10:06:37

如何進入linux命令linux系統linux

2018-07-12 16:22:45

Linux命令行文本顏色

2019-07-15 05:50:19

Linux命令行VirtualBox版

2020-03-31 08:30:00

ffsendFireFox SenLinux

2019-07-12 14:00:55

xclipLinux命令行

2009-07-15 17:10:26

Jython解析命令行

2009-07-31 18:43:55

linux vi命linux vi命令詳添加行號

2014-04-08 15:05:11

LinuxLinux命令行補全命令

2010-03-24 14:08:10

CentOS命令行

2011-01-18 19:11:26

Postfix命令行

2022-01-14 07:28:20

Linux 命令行組合

2015-12-30 14:47:01

LinuxDropbox訪問
點贊
收藏

51CTO技術棧公眾號

国产又粗又猛又爽又黄的网站| 先锋资源久久| 一区二区三区视频免费| 91精品国产自产观看在线| www.亚洲人.com| 欧美黑人做爰爽爽爽| 国产日韩欧美日韩| 久久九九99| 国产无限制自拍| 成人免费在线观看入口| 一二三区在线| 亚洲国产精品悠悠久久琪琪| 国产成人免费精品| 青青精品视频播放| 国产亚洲高清视频| 国产91在线视频观看| 日韩一区在线免费观看| chinese偷拍一区二区三区| 日韩精品一二三四区| 给我免费播放日韩视频| 国产精品久久久一区二区三区| 免费一级欧美片在线观看| 蜜臀久久99精品久久久酒店新书| 亚洲欧美另类久久久精品2019| 精品乱码一区二区三四区视频| 亚洲成人中文字幕| 欧美五码在线| 日本精品一区二区三区视频| av国产在线观看| 色一情一乱一区二区| 精品一区二区三| 色婷婷777777仙踪林| 午夜欧美在线一二页| 9999精品成人免费毛片在线看| 欧洲亚洲妇女av| 蜜臀va亚洲va欧美va天堂| 成人伦理视频网站| 日韩成人av一区| 国产精品国产三级国产在线观看| 青青青在线视频播放| 在线观看一区不卡| 盗摄系列偷拍视频精品tp| 色女人综合av| 亚洲综合激情另类小说区| 中文av在线全新| 懂色av一区二区三区在线播放| www.亚洲国产| 欧洲美女少妇精品| 日本成人在线视频网址| 高清不卡在线观看av| 日本在线天堂| 国产精品久久久久久一区二区| 99久久婷婷国产综合精品| 国产人成网在线播放va免费| 国产成一区二区| 久久影音资源网| а天堂中文在线官网| 国产精品av免费在线观看| 国产成人精品三级麻豆| 春暖花开成人亚洲区| 68精品久久久久久欧美 | 日本欧美不卡| 久久精品国产理论片免费| 亚洲一线二线三线视频| 91精品一区| 五月天男人天堂| 7777精品伊人久久久大香线蕉经典版下载| 欧美美女啪啪| 1024av视频| 国产亚洲精品美女| 日本不卡的三区四区五区| 在线激情小视频| 3d动漫啪啪精品一区二区免费| 亚洲蜜桃精久久久久久久| 蜜桃在线一区| 僵尸世界大战2 在线播放| 日韩免费在线观看| 午夜免费在线观看精品视频| 亚洲综合久久久| 国内精品视频| 日韩女优电影在线观看| 综合色一区二区| 69av成年福利视频| 成人美女在线观看| 英国三级经典在线观看| 日本一区免费看| 56国语精品自产拍在线观看| 欧美在线网站| 国产毛片av在线| 成人在线看片| 欧美色图天堂网| 国产欧美一级| 182tv在线播放| 日韩欧美第二区在线观看| 欧美一区日本一区韩国一区| 狠狠综合久久| 在线观看二区| 日本婷婷久久久久久久久一区二区| 欧美二区三区的天堂| 亚洲伊人网站| 久色国产在线| 国产高清精品软男同| 精品不卡在线视频| 激情深爱一区二区| 91福利精品在线观看| 成人一区二区免费视频| 精品国偷自产在线视频| 久久精品人人做人人综合| gogo久久日韩裸体艺术| 上原亚衣加勒比在线播放| 国产精品福利无圣光在线一区| 婷婷国产v国产偷v亚洲高清| 午夜精彩国产免费不卡不顿大片| aaa日本高清在线播放免费观看| 欧美日韩综合久久| 亚洲丝袜在线视频| 久久久久九九视频| 亚洲影院天堂中文av色| 香蕉视频在线观看网站| 国产精品国色综合久久| 亚洲第一页在线| 99re8在线精品视频免费播放| 超碰在线成人| 日韩二区三区| 最新不卡av| 国语自产精品视频在线看一大j8| 姬川优奈aav一区二区| 久久精品天堂| 国产中文欧美日韩在线| 中日韩免费毛片| 亚洲一区二区三区加勒比| 中文字幕久久精品| 一区二区三区欧美| 日本在线不卡一区| 国产精品视频一区二区三区综合 | 青青在线精品| 午夜影院免费| 日本精品一区二区三区视频| 在线观看不卡av| 亚洲另类色综合网站| 国产偷自视频区视频一区二区| 欧美7777| 在线影院av| 欧洲xxxxx| 国产精品久久久久高潮| 91麻豆精品国产91久久久更新时间| 国产精品99久久久久| 日韩高清成人在线| 日本大片在线播放| gay视频丨vk| 一本一本a久久| 国产成人精品电影| 日韩激情av在线免费观看| 国产精品丝袜久久久久久app| 黄色日韩在线| 久久国际精品| 秋霞a级毛片在线看| 超碰在线人人爱| 日本不卡高清视频一区| 欧美资源在线观看| 一区二区三区精品99久久 | av一二三不卡影片| 国语自产精品视频在线看8查询8| 亚洲一区av| 日本不卡视频| 成人丁香基地| 中文精品无码中文字幕无码专区| 91精品在线播放| 久久国产加勒比精品无码| 欧美一区二区性放荡片| 亚洲综合在线视频| 99久久99久久精品国产片果冻 | 日韩欧美二区| 91久久青草| av中文字幕在线观看第一页| 久久久亚洲精华液精华液精华液 | 97精品在线观看| 日韩毛片中文字幕| 欧美午夜片欧美片在线观看| 99精品欧美一区二区蜜桃免费 | 懂色av一区二区| 女人让男人操自己视频在线观看 | 久久久久久国产精品mv| 668精品在线视频| 一本一本久久a久久精品综合小说| 欧洲国产伦久久久久久久| 国产区在线观看成人精品| 狠狠色综合色综合网络| 一本久道久久久| 在线一区免费| 青青草国产免费一区二区下载 | 水蜜桃精品av一区二区| 日本免费一区二区视频| av成人影院在线| a在线免费观看| www免费网站在线观看| 网址你懂得在线观看| 国产福利电影| av美女在线| 先锋影音资源999|