【发布时间】:2013-05-26 09:29:01
【问题描述】:
我需要用 sed 替换 $EDITOR。可以在这里看到一个例子:
Changing the dhcp IP range in Virbr0's XML file using virsh in bash script
我想在使用 sed 修改某些内容后打开 Vim,以允许用户查看文本并添加修改。我该怎么做?
我试过了,但显然它不适合我。
EDITOR='vim - sed -i s/foo/bar/g' virsh net-edit default
另外,我尝试用打开临时文件的自定义脚本替换 sed。然后,在修改后,我尝试使用该临时文件打开 vim,但我得到了:
Vim: Warning: Output is not to a terminal
我怎样才能完成这样的任务?
【问题讨论】:
标签: bash vim sed editor environment-variables