我有这个文本文件:There exists $COUNT things
在我的环境中,我将$ COUNT设置为某个数字(比如5)。
当我运行以下命令时
$export COUNT=5
$sed -e 's/\\$COUNT/$COUNT/' foo.txt
我预计There exists 5 things
但得到There exists $COUNT things
我的sed正则表达式出了什么问题?
答案 0 :(得分:1)
单引号不会展开$变量,因此请将sed表达式更改为双引号并仅使用一个\