sed相關參數及用法

sed 行編輯器
-n:靜默模式,不再默認顯示模式空間中的內容
-i :直接修改原文件
-e SCRIPT -e SCRIPT :可以同時執行多個腳本
-f /file路徑 可以執行filescript處理文件
-r 表示可以使用擴展正則表達式

sed /模式配置/
startline,endline
比如: 1,100

/正則表達式/
/^root/
精確匹配:指定行

/pattern1/,/pattern2/
第一次匹配到的n1到第一次匹配到的n2

n,+m
從n行開始再加行

sed /模式配置/command:
1 d:刪除符事條件的行
例: sed “1,2d”
2 p:顯示符合條件的行 ,處理的行會顯示兩次

3 a \string :在指定的行前面添加新行內容為string 后面支持換行符
例:sed “/^\//a \hello word” 在開頭為 /的行下面加入hello word

sed “/^\//a \hello word\n #hello linux”

4 i \string : 在指定行前加入
5 r FILE : 將指定的文件內容加入到指定行后
例: sed “2r /etc/issue” /etc/fstab
例 : sed “2,5r /etc/issue” /etc/fstab 在2-5行后面加入

6 w FILE路徑

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/96088

(0)
xchlinuxxchlinux
上一篇 2018-04-15
下一篇 2018-04-15

相關推薦

  • MBR實驗

    實驗一? MBR修復 破壞MBR lsblk? /*確認磁盤名*/ hexdump -C /dev/sda -n 512? /*查看MBR分區*/ dd if=/dev/sda of=/date/mbr.bak bs=1 count=512?? /*復制MBR分區*/ scp /date/mbr.bak 192.168.213.129:/root/?? /*…

    Linux筆記 2018-05-13
  • 第八周筆記

    awk 文本三劍客之一,文本處理工具 awk分為Gawk Pawk Dawk Centos用的是Gawk模式掃描處理的語言/user/bin/awk awk的路徑 awk的使用語法awk [選項] `program` var=value file…..(變量賦值)awk [options] ‘program’ var=value file…awk…

    Linux筆記 2018-05-20
  • 特殊權限SGID和sticky配合使用實現文件夾和文件權限的結構化管理

    舉例說明特殊權限SGID和sticky配合使用能實現文件夾和文件權限的結構化管理

    2018-04-08
  • N31第三周

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who | cut -d ‘ ‘ -f1 | sort -u 2、取出最后登錄到當前系統的用戶的相關信息。 ?w |cut -d ‘ ‘ -f1 |tail -1 |xargs id 3、取出當前系統上被用戶當作其默認shell的最多的那個shell。 cat /et…

    Linux筆記 2018-07-16
  • 喜歡上find

    喜歡上findfind :查找目錄下的文件。find 命令其實很好記,會用了,那簡直太好玩太方便了-newer查找更改時間比指定文件新的文件-type 按類型查找 (d f l s b c p )D-name 按文件名查找-mtime 按修改時間查找( +2 -2 2)-size 按文件大小查找-perm 按文件權限查找-user 按文件屬主來查找-nous…

    2018-04-18
  • 標準I/O

    標準輸入,標準輸出,標準錯誤

    2018-04-14
欧美性久久久久