考虑以下示例:
[user]$ cat bla.bla
double a=4;
double n=5;
double b=(a/n);
如果我执行:
[user]$sed "a/c\ int a=4;" bla.bla
int a=4;
double n=5;
int a=4;
我希望得到输出:
[user]$ cat bla.bla
int a=4;
double n=5;
double b=(a/n);
使用sed命令
答案 0 :(得分:2)
你必须这样使用。
sed '/^double a/c\int a=4;' file
(OR)
sed '/^double a=4/c\int a=4;' file
<强>更新强>
sed '/ a *=/c\int a=4;' file