思路就是先把var中的每个字符前面都加一个\先进行转义
var=$`echo $var` | sed 's/./\\&/g'
sed -i "s/old/$var/" file
相关文章
- Shell脚本中的日期变量详解
- 【Linux基础及shell脚本】Shell脚本中变量的使用
- 详解shell中脚本参数传递的两种或者是三种方式:命令方式和两个脚本之间传递参数的的全局变量方式
- 在Shell脚本中,`${}` 是一种用于变量扩展和字符串操作的语法
- SHELL中一个脚本如何引用另一个脚本的中定义的变量
- Shell脚本中让进程休眠的方法(sleep用法)
- Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
- Linux centosVMware shell脚本介绍、shell脚本结构和执行、date命令用法、shell脚本中的变量
- shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)
- Shell脚本中变量和函数变量的作用域