来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/23 22:17:04
sed 对于含有变量的替换无法完成
sed "s/$name/$base/g" file .
当变量$base 中含有空格时无法完成例如:base=4567 gggy 444;
就会出现异常.
如果base=4567gggy 则是完全没有问题!
似乎这样搞是可以的
sed "s/$name/$base/g" file 在我本机上市可以的,明天在公司服务器上试试!
edhat5.5测试成功,sed "s/$name/$base/g" filename