【发布时间】:2023-04-06 23:40:01
【问题描述】:
我编写了一个创建文本文件备份的脚本,以及使用 SED 验证文本文件中某些语法的第二个脚本。
中间有一个手动过程:用户编辑原始文件添加一些字符串。此过程必须保持手动。
我想合并我的两个脚本,以便创建备份,为用户打开 vi,当用户完成文件编辑后,脚本继续进行语法验证。
我正在边做边学,但真的不知道如何编写“打开vi,等待用户进行编辑,接管并恢复验证”部分。
我读到有一个可以使用的名为 system 的函数(在 Perl 中),但我的代码在 BASH 中。
关于如何在 BASH 中完成这项工作有什么建议吗?谢谢!
【问题讨论】:
标签: bash automation text-editor vi