У меня длинный сценарий оболочки, содержащий множество условий, и я хочу знать, есть ли какая-либо синтаксическая ошибка в скрипте без его запуска.
Поскольку интерпретатор оболочки интерпретируется, я думаю, что это невозможно, но есть ли способ узнать, используя какой-то трюк.
Я нашел онлайн-инструмент для проверки синтаксиса скрипта. В дополнение к проверке скрипта также предлагаются возможные исправления, чтобы избежать ошибок.
Проверить скрипт оболочки онлайн