SED替代标志g表示全局。sed默认替换命令将只替换每一行第一个出现的{original-string}。如果你想改变所有出现的{original-string}在行中变为{replacement-string},你应该使用全局标志g。
替换每行的第一个a
变为A
:
1 2 3 4 5 6 |
|
替换每行所有的a
变为A
:
1 2 3 4 5 6 |
|
注:因为没有指定地址范围,所以以上例子都是针对文件所有行的
–EOF–
SED替代标志g表示全局。sed默认替换命令将只替换每一行第一个出现的{original-string}。如果你想改变所有出现的{original-string}在行中变为{replacement-string},你应该使用全局标志g。
替换每行的第一个a
变为A
:
1 2 3 4 5 6 |
|
替换每行所有的a
变为A
:
1 2 3 4 5 6 |
|
注:因为没有指定地址范围,所以以上例子都是针对文件所有行的
–EOF–