1.功能簡介
sed(stream editor)是一種流檔案編輯器,它一次處理一行內容。處理時,把當前處理的行儲存在臨時緩衝區中,稱為「模式空間」(pattern space),接著用sed命令處理緩衝區中的內容,kzkomrid處理完成後,把緩衝區的內容送往螢幕,接著處理下一行,直到檔案末尾。檔案內容並沒有改變,除非使用-i選項。sed主要用來編輯乙個或多個檔案,簡化對檔案的反覆操作或者用來編寫轉換程式等。
sed功能同awk類似,差別在於,sed簡單,對列處理的功能要差一些,awk功能複雜,對列處理的功能比較強大。
2.命令格式
sed [option]... [input-file]...
其中option為命令選項,script-only-if-no-other-script為處理動作,可以由-e指定多個,input-file為輸入檔案,可以指定多www.cppcns.com個。
3.選項說明
選項:-n,--quiet,--silent:使用安靜模式。sed的一般用法中,所有來自stdin的資料一般都會被列印到終端上,如果加上-n後,則只有經過sed特殊處理的那一行才會被列出來。
-e
linux sed 命令的使用
首先可以在在linux 使用man sed 個人建議,盡可能去理解man sed 的內容 sed命令列格式為 sed nefri command 輸入文字 檔案 常用選項 n 取消預設的輸出,使用安靜 silent 模式。在一般 sed 的用法中,所有來自 stdin的資料一般都會被列出到螢幕上。但...
linux sed命令使用方法
原文 sed命令列格式為 sed nefri command 輸入文字 常用選項 n 使用安靜 silent 模式。在一般 sed 的用法中,所有來自 stdin的資料一般都會被列出到螢幕上。但如果加上 n 引數後,則只有經過sed 特殊處理的那一行 或者動作 才會被列出來。e 直接在指令列模式上進...
Linux Sed命令使用指南
一次從輸入讀取一行資料,根據所提供的編輯器命令匹配資料,按照命令修改流中的資料,將新的資料輸出到stdout。sed命令的格式 sed options script file 讓替換命令能夠替換一行中不同地方出現的文字,格式 s pattern replacement flags。有4種可用的替換標...