sed內建命令字元有什麼功能?linux作業系統學習
sed常用內建命令字元有什麼功能?sed是字元流編輯器,簡稱流編輯器;是操作、過濾和轉換文字內容的強大工具。sed常用功能包括對檔案實現快速增刪改查,而常用的兩大功能是過濾、取行。對於Linux運維人員來說,sed是必須掌握的Linux知識點之一。那麼sed引數選項有哪些?sed常用內建命令字元有什麼功能?
對於sed語法,"sed內建命令字元”既可以是單個命令,也可以是多個命令引數的組合。“輸入檔案”為sed需要處理的檔案,這是可選項,sed還能夠從標準輸入如管道中獲取輸入。
sed命令的引數選項有哪些?有什麼意義?
-n取消預設的sed的輸出,常與sed內建命令的p連用。
-i直接修改檔案內容,而不是輸出到終端。如果不使用i選項,則sed只是修改記憶體中的資料,並不會影響磁碟上的檔案。
sed常用內建命令字元有什麼功能?
sed的內建命令字元用於實現對檔案進行不同的操作功能。
a全拼append,表示追加文字,在指定行後新增一行或多行文字。
d全拼delete,表示匹配行的文字。
i全拼insert,表示插入文字,在指定行前新增一行或多行文字。
p全拼print,表示列印匹配行的內容,通常p會與選項-n一起使用。
s/regexp/replacement/匹配regexp部分的內容,用replacement替換regexp匹配的內容,regexp部分可以使用正規表示式,在replacement部分可以使用特殊字元&和1-9等匹配regexp部分的部分內容。在實戰場景中,s/regexp/replacemen/g結尾常與g匹配做全域性的替換。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952968/viewspace-2769077/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux常用內建命令有哪些?Linux系統怎麼學習Linux
- Linux系統有什麼優點?linux作業系統學習Linux作業系統
- Linux命令列作用和意義是什麼?學習linux作業系統Linux命令列作業系統
- 作業系統是什麼?Linux是什麼作業系統?作業系統Linux
- cat命令有哪些功能用途?學習linux主要學什麼Linux
- Linux系統管理命令還有什麼?Linux學習如何入門Linux
- Linux作業系統是什麼?Linux運維技術學習Linux作業系統運維
- Unix和Linux作業系統有什麼區別Linux作業系統
- 為什麼要學習作業系統課程?作業系統
- DNS系統解析基本流程有什麼?linux系統學習DNSLinux
- 什麼是Linux作業系統?有哪些主要特點?Linux作業系統
- 工作學習中如何選擇作業系統?如何學習linux作業系統作業系統Linux
- Linux命令top引數選項有什麼?linux系統伺服器學習Linux伺服器
- 作業系統有哪些功能呢?Linux入門作業系統Linux
- 學習Python一般使用什麼作業系統?首選Linux!Python作業系統Linux
- Linux系統有什麼優勢?Linux運維學習Linux運維
- Linux與Windows有什麼區別?linux系統學習LinuxWindows
- 學習Python一般使用什麼作業系統?Python作業系統
- CDN做網站內容加速有什麼優勢?linux系統學習如何網站Linux
- 作業系統學習作業系統
- VIM模式三種模式有什麼?linux系統學習模式Linux
- Linux作業系統 paste命令Linux作業系統AST
- Unix和Linux作業系統有什麼區別?看這裡!Linux作業系統
- Linux作業系統有什麼檔案型別?Linux基礎教程Linux作業系統型別
- Linux作業系統上必需要學的系統管理命令Linux作業系統
- wget命令優勢及引數選項有什麼?如何學習Linux系統wgetLinux
- Linux系統檔案學習內容多嗎?linux系統命令Linux
- 檢視Linux系統資訊都有哪些命令?Linux學會有什麼用Linux
- Linux是什麼系統?為什麼要學習Linux?Linux
- Java學習有什麼好的學習建議麼?Java
- 為什麼學習Linux?學習Linux有職業發展嗎?Linux
- 為什麼要學習Linux系統?Linux
- Linux美國伺服器常見作業系統有什麼差異?Linux伺服器作業系統
- 為什麼要學Linux作業系統?linux入門基礎教程Linux作業系統
- 國產作業系統學習作業系統
- su命令切換使用者有什麼注意事項?linux系統入門學習Linux
- 顯示檔案內容的Linux命令有哪些?linux如何系統的學習Linux
- 為什麼要學習Linux?學習Linux有什麼好處?Linux