在bash脚本中将变量传递给vim编辑

时间:2019-05-13 09:55:15

标签: bash vim

我目前正在使用bash脚本通过vim编辑文件,脚本中一行这样的示例是:

vim Inference.ini -c '%s/Train/Inf/g | wq'

这将打开Inference.ini,将所有“ Train”的实例替换为“ Inf”,然后保存并退出文件。

我要做的是将脚本变量传递给vim命令,我认为它看起来像:

${my_var}='Hello World'
vim Inference.ini -c '%s/Train/${my_var}/g | wq'

但是不幸的是,以上命令不起作用,文件打开了,但是没有任何改变。

0 个答案:

没有答案