多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > Linux sed編輯器

Linux sed編輯器

來源:程序員人生   發布時間:2018-06-11 17:10:27 閱讀次數:6093次

文章作者:Tyan
博客:noahsnail.com  |  CSDN  |  簡書

1. sed編輯器

sed編輯器中是Linux世界中最廣泛使用的兩個命令行編輯器之1。sed編輯器被稱作流編輯器(stream editor),流編輯器在編輯器處理數據之前基于預先提供的1組規則來編輯數據流。sed編輯器可以根據命令來處理數據流中的數據。sed編輯器會履行以下操作:

  1. 1次從輸入中讀取1行數據。
  2. 根據所提供的編輯器命令匹配數據。
  3. 依照命令修改流中的數據。
  4. 將新的數據輸出到STDOUT。

在流編輯器將所有命令和1行數據匹配終了后,它會讀取下1行數據重復這個進程。

2. 命令情勢

sed命令的格式以下:

sed options script file

3. Demo

  • 基本處理
$ echo "This is a test" | sed 's/test/big test/'
This is a big test

上面的例子中使用了s命令,s命令會用斜線中的第2個文本來替換第1個文本。處理文件以下:

# test文件內容

$ cat test
This is a test.
This is a test.
This is a test.
This is a test.
This is a test.


# sed處理
$ sed 's/test/demo/' test
This is a demo.
This is a demo.
This is a demo.
This is a demo.
This is a demo.

# test文件內容
$ cat test
This is a test.
This is a test.
This is a test.
This is a test.
This is a test.

**注:**sed編輯器不會修改文本文件的數據,它只會將處理后的數據發送到STDOUT。

  • 履行多個命令

-e選項可以履行多個命令,多個命令用;隔開。

$ sed -e 's/a/an/; s/test/egg/' test
This is an egg.
This is an egg.
This is an egg.
This is an egg.
This is an egg.
  • 從文件中讀取命令

-f選項可讓sed履行文件中的命令。

$ cat script.sed
s/a/an/
s/test/egg/

$ sed -f script.sed test
This is an egg.
This is an egg.
This is an egg.
This is an egg.
This is an egg.

參考文獻

  1. Linux命令行與shell腳本編程
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 亚洲国产欧美日韩精品一区二区三区 | 成人爱爱网站在线观看 | 亚洲欧洲久久 | 欧美人与性动交α欧美精品图片 | 欧美国产精品一区二区免费 | 国产精品久久久免费视频 | 性欧美bbw| 欧美亚洲欧美区 | 成人午夜免费观看 | 欧美性生交xxxxx久久久 | 日本一区视频在线播放 | 老司机午夜精品网站在线观看 | 亚洲综合亚洲国产尤物 | 英国美女一级毛片视频 | 成人欧美一区二区三区 | 青青草原在线视频 | 亚洲小视频网站 | 日本高清中文字幕一区二区三区a | 日本网站免费看 | 国产高清精品入口91 | 免费看黄色的网站 | 亚洲高清免费视频 | 欧美日本一区二区三区生 | 欧美黄色片一级 | 在线天堂在线 | 91国内揄拍国内精品对白不卡 | 欧美一级在线全免费 | 日本最新伦中文字幕 | 最近中文在线国语 | 国产高清一级毛片在线不卡 | 波多野结衣在线免费视频 | 中文字幕免费观看视频 | 亚洲产国偷v产偷v自拍色戒 | 亚洲日本天堂 | 台湾成人性视频免费播放 | 男人天堂999| 国产在线视频国产永久视频 | v片免费在线观看 | 欧美一级特黄特黄毛片 | 亚色成人| 欧美国产亚洲一区二区三区 |