Shell 用于查找和替换并确认的脚本
Shell Scripting for find and replace with confirmation
我正在使用 Ubuntu 16.04 制作 scripts.In 我的 bash 文件 我在这里有一个代码:
sed -i 's/error/right/g' hello.txt
这是为了在我的文件 "hello.txt" 中进行全局查找和替换。
如何将其转换为带确认的查找和替换脚本?
您可以通过确认调用带有搜索和替换命令的 vi 编辑器:
$ vi -c '1,$ s/error/right/c' hello.txt
或来自 vim
:s/error/right/gc
我正在使用 Ubuntu 16.04 制作 scripts.In 我的 bash 文件 我在这里有一个代码:
sed -i 's/error/right/g' hello.txt
这是为了在我的文件 "hello.txt" 中进行全局查找和替换。 如何将其转换为带确认的查找和替换脚本?
您可以通过确认调用带有搜索和替换命令的 vi 编辑器:
$ vi -c '1,$ s/error/right/c' hello.txt
或来自 vim
:s/error/right/gc