?sed
sed發(fā)音
英: 美:
sed中文意思翻譯
abbr. 沉積作用(=sedimentation)
SED是什么
SED
sed 是一個非交互式上下文(context)編輯器,它被設計在下列三種情況下發(fā)揮作用:
1) 編輯那些對舒適的交互式編輯而言太大的文件。
2) 在編輯命令太復雜而難于在交互模式下鍵入的時候編輯任何大小的文件。
3) 要在對輸入的一趟掃描中有效的進行多個‘全局’(global)編輯函數(shù)。
因為每次只把輸入的某些行駐留在內存中,并且不使用臨時文件,所以可編輯的文件的有效大小,只受限于輸入和輸出要同時共存于次級存儲的要求。
可以單獨的建立復雜的編輯腳本并作為給 sed 的命令文件。對于復雜的編輯,這節(jié)省了可觀的鍵入和隨之而來的錯誤。從命令文件運行 sed 高效于作者所知道的任何交互式編輯器,甚至包括能用預先寫好的腳本驅動的編輯器。
相較于交互式編輯器而言,根本性的損失是缺乏相對地址(由于操作是每次一行的),和缺乏對命令如期運行的立即驗證。
sed 是 UNIX 編輯器 ed 的直系后代。由于在交互式和非交互式操作之間的差異,在 ed 和 sed 之間已經有了可觀的變化;甚至 ed 的慣常用戶都會經常感到驚訝(并可能氣憤),如果他們沒有閱讀本文檔的章節(jié) 2 和 3,就草率的使用 sed 的話。在兩個編輯器之間最顯著的家族性共同之處,在于他們所識別的模式(‘正則表達式’)的種類;匹配模式的代碼可以從 ed 的代碼幾乎原封不動的復制過來,在章節(jié) 2 中對正則表達式的描述就是從 UNIX Programmer’s Manual[1] 幾乎原封不動的復制過來的。(代碼和描述都是 Dennis M. Ritchie 寫的)。
SED是什么
在Linux里,sed是一種命令,用于文本操作
在技術里,SED中文名稱是“表面?zhèn)鲗щ娮影l(fā)射顯示(Surface-conduction
Electron-emitter
Display)”
不知道你要了解哪個