sed命令基本用法(vbird)
2012-06-01 16:59
706 查看
Usage:
sed [-nefr] [动作]
-n: 使用安静模式,在一般sed的用法中,所有来自STDDIN的数据一般都会被出到屏幕上,但如果加上-n参数, 则只有经过sed特殊处理的那一行才会被列出来。
-e: 直接在命令行模型上进行sed的动作编辑
-f: 直接将sed的动作写在一个文件内, -f filename则可能执行filename内的sed动作
动作说明: [ n1, [,n2] ] function
n1, n2是可选的,一般代表选择进行动作的行数
function可选参数如下
a :新增, a的后面可能接字符串
c :替换,c后面所接的字符串可能替换n1,n2之间的行
d :删除
i :插入 (上一行)
s :替换 eg: 1,20s/old/new/g
-
sed [-nefr] [动作]
-n: 使用安静模式,在一般sed的用法中,所有来自STDDIN的数据一般都会被出到屏幕上,但如果加上-n参数, 则只有经过sed特殊处理的那一行才会被列出来。
-e: 直接在命令行模型上进行sed的动作编辑
-f: 直接将sed的动作写在一个文件内, -f filename则可能执行filename内的sed动作
动作说明: [ n1, [,n2] ] function
n1, n2是可选的,一般代表选择进行动作的行数
function可选参数如下
a :新增, a的后面可能接字符串
c :替换,c后面所接的字符串可能替换n1,n2之间的行
d :删除
i :插入 (上一行)
s :替换 eg: 1,20s/old/new/g
-