如:文件a.c的第二行是
#define SIZE 123
先需要在shell脚本中用sed命令将a.c的第二行size的值替换为shell中变量abc的值.该怎么写呢?
sed不就是完成这个功能的嘛?
现在是要求他打印变量啊?
QUOTE: 原帖由 mingjwan 于 2005-11-30 13:40 发表
如:文件a.c的第二行是
#define SIZE 123
先需要在shell脚本中用sed命令将a.c的第二行size的值替换为shell中变量abc的值.该怎么写呢? sed -e %26quot;2s/size/$abc/%26quot; a.c
哦.-e是什么意思啊?命令不是应该用单引号括起来的吗?
man bash
man sed
man ....
|
|
< |