让shell脚本中的正则表达式调用变量
2010-12-26 17:31
726 查看
思路就是先把var中的每个字符前面都加一个\先进行转义
var=$`echo $var` | sed 's/./\\&/g'
sed -i "s/old/$var/" file
var=$`echo $var` | sed 's/./\\&/g'
sed -i "s/old/$var/" file
相关文章推荐
- 详解Linux--shell脚本之正则表达式
- #7 shell脚本编程之正则表达式
- Linux--shell脚本之正则表达式
- shell脚本系列-正则表达式介绍
- Linux学习--第十一天--source、环境变量目录、欢迎信息、正则、cut、awk、sed、sort、判断表达式、if、for、case、一些脚本
- Linux--shell脚本之正则表达式
- 详解shell脚本(八)——正则表达式和文本替换
- Shell脚本中通过正则表达式匹配IP地址
- shell及脚本3——正则表达式
- linux基本操作---shell脚本-变量、表达式、日期
- shell脚本学习笔记 (正则表达式)
- Shell脚本的编写,sed的使用以及一些正则表达式
- linux命令行与shell脚本大全_第十九章_正则表达式
- shell的一些常用的语句(if语句,变量,for、while、until语句、函数调用、脚本调用)
- Linux--shell脚本之正则表达式
- shell脚本学习:正则表达式之sed,tr篇
- shell脚本之正则表达式、函数、grep、sed、awk、printf等基本命令配置详解
- Linux--shell脚本之正则表达式
- shell脚本学习:正则表达式之sed,tr篇
- Linux--shell脚本之正则表达式