何謂Sed(Stream EDitor):
Sed原為UNIX系統上的非交談式文字編輯器(non-interactive stream editor)。當Sed讀入待編輯文件,會依編輯命令來進行文件的編輯工作。
sed -i '$d' file
如同其它UNIX的指令一般,Sed亦是由標準輸入(standard input)讀入欲編輯的文件,經Sed處理后,再由標準輸出(standard output)送出結果。由于Sed是采逐行讀入文字,并依據命令來進行編輯,因此可視作檔案中的文字逐行通過Sed編輯器。
由于Sed可依使用者所下的命令自動完成文件編輯工作,因而成為管線式處理(pipe line)中文件編輯的重要工具。
?
原文?http://www.linuxdiyf.com/viewarticle.php?id=85375