如何在sed命令中使用变量?
例如:sed '/Jagan/s/Hi/HELLO/' 文件
这里我想用一个变量替换Hi
var1=Hi
sed '/Jagan/s/$var1/HELLO/' file
最佳答案
使用"
代替'
:
sed "/Jagan/s/$var1/HELLO/"
编辑:双引号 "
允许 shell 扩展字符串中的变量。单引号 '
不允许这样做。
关于sed - 如何在sed中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17851521/