sed 变量替换
2012-11-06 11:49
134 查看
echo $(pwd)$0 | sed "s/\/1.sh//" | sed "s/\.//" | sed "s/\/\//\//" | sed "s,^$(pwd)/home,\/home,g"
变量替换,前面要加正则
C=$(echo $(pwd)$0 | sed "s/\/1.sh//" | sed "s/\.//" | sed "s/\/\//\//" | sed "s,^$(pwd)/home,$(pwd)/sasa,g")
变量替换变量也可以
b=bbbb/bbbb在进行替换呢?
点击(此处)折叠或打开
echo "aaaa"| sed -n "s/aaaa/$b/p"
sed:-e expression #1, char 13: unknown optionto `s
?如何解决呢;$b中的/被用作了s命令匹配将sed中/ 替换成# 就行了
点击(此处)折叠或打开
echo "aaaa"| sed -n "s#aaaa#$b#p"
bbbb/bbbb
本文出自 “Bad-Kbase” 博客,请务必保留此出处http://bad51men.blog.51cto.com/3141086/1051339
变量替换,前面要加正则
C=$(echo $(pwd)$0 | sed "s/\/1.sh//" | sed "s/\.//" | sed "s/\/\//\//" | sed "s,^$(pwd)/home,$(pwd)/sasa,g")
变量替换变量也可以
b=bbbb/bbbb在进行替换呢?
点击(此处)折叠或打开
echo "aaaa"| sed -n "s/aaaa/$b/p"
sed:-e expression #1, char 13: unknown optionto `s
?如何解决呢;$b中的/被用作了s命令匹配将sed中/ 替换成# 就行了
点击(此处)折叠或打开
echo "aaaa"| sed -n "s#aaaa#$b#p"
bbbb/bbbb
本文出自 “Bad-Kbase” 博客,请务必保留此出处http://bad51men.blog.51cto.com/3141086/1051339
相关文章推荐
- sed 变量替换
- shell ,sed命令用变量替换字符串,单引号改为双引号
- sed当中使用变量替换以及执行外部命令
- sed 变量替换 把m.txt文件中的$i替换成$j
- Sed 删除匹配行,匹配的字符用Shell变量替换,且变量里含有斜杠“/”时,无法删除 解决办法
- sed 变量替换
- sed中使用变量替换以及执行外部命令
- sed 变量替换 把m.txt文件中的$i替换成$j
- sed处理变量替换
- sed把变量内容替换到文件内容
- sed处理变量替换
- bash中的sed变量替换
- sed处理变量替换
- sed当中使用变量替换以及执行外部命令
- sed处理变量替换
- sed 变量替换2012
- sed变量替换问题
- Linux替换变量中包含空格 sed: -e expression #1, char 6: unterminated `s' command
- Sed 变量替换方法
- sed命令的变量替换举例