La secuencia de comandos Bash llama a vi para la edición manual, luego se reanuda la secuencia de comandos

Escribí un script que crea una copia de seguridad de un archivo de texto, y un segundo script que verifica cierta sintaxis en el archivo de texto usando SED.

En el medio, hay un proceso manual: los usuarios editan el archivo original agregando algunas cadenas. Este proceso debe seguir siendo manual.

Me gustaría fusionar mis dos scripts para que se cree la copia de seguridad, vi esté abierto para el usuario, cuando el usuario haya terminado de editar el archivo, el script reanudará la verificación de sintaxis.

Estoy aprendiendo al hacerlo, pero realmente no sé cómo codificar la parte "abrir vi, esperar a que el usuario haga su edición, tomar el control y reanudar con la verificación".

Leí que hay una función llamada sistema (en Perl) que podría usarse, pero mi código está en BASH.

¿Alguna sugerencia sobre cómo hacer esto en BASH? ¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta