分类: LINUX
2011-02-22 14:49:09
典型1:
功能:注释包含LIBRARY和linux的行,解注释最后一行,即cat example1
方法一:sed -i '{/LIB/s/^/#/; /linux/{s/^/#/; n; s/^#//}}' example1
方法二:sed -i '{/LIB/s/^/#/; /ubuntu/{s/^#//; /linux/s/^/#/}}' example1
典型2:
功能:解注释包含LIBRARY和linux的行,注释最后一行,即cat example2
方法一:sed -i '{/LIB/s/^#//; /linux/{s/^#//; n; s/^/#/}}' example2
方法二:sed -i '{/LIB/s/^#//; /ubuntu/{s/^#//; /linux/!s/^/#/}}' example2