Оболочки предлагают несколько вариантов для этого: Например, в bash вы можете рассматривать неустановленные переменные как ошибку с set -u
.
Кроме этого, единственный способ проверить сценарии оболочки - это запустить их. Bash прочитает скрипт и проверит многие вещи, такие как сопоставление скобок и скобок, пропущенные fi
, esac
и done
и т. Д.