Сценарий Bash вызывает vi для ручного редактирования, затем сценарий возобновляется?

Я написал скрипт, который создает резервную копию текстового файла, и второй скрипт, который проверяет некоторый синтаксис в текстовом файле с помощью SED.

Посередине идет ручной процесс: пользователи редактируют исходный файл, добавляя несколько строк. Этот процесс должен оставаться ручным.

Я хотел бы объединить два моих сценария, чтобы создать резервную копию, vi открыта для пользователя, когда пользователь закончит редактирование файла, сценарий возобновит выполнение проверки синтаксиса.

Я учусь на собственном опыте, но на самом деле не знаю, как кодировать часть «open vi, подождите, пока пользователь выполнит его редактирование, возьмет под контроль и возобновит проверку»

Я читал, что есть функция system (в Perl), которую можно использовать, но мой код написан на BASH.

Любые предложения о том, как сделать это в BASH? Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос