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