1叫乌、清除文件中的注釋
sed -i -e '/^#[^!].*/d' -e 's/\(.*[^!]\)#.*[^}]/\1/' ?file
2、刪除文件中的空行
sed -i '/^\s*$/d' filename
3媚狰,刪除連續(xù)的空白行
? shell cat data1.txt
aa
bb
cc
dd
?? shell sed '/./,/^$/!d' data1.txt
aa
bb
cc
dd
4千扔,刪除開頭的空白行
sed '/./,$!d' data1.txt
5, 刪除結(jié)尾的空白行