проверить скрипты оболочки

есть ли какое-либо программное обеспечение, например lint для C, для проверки сценариев оболочки?

проверить

  1. синтаксис

  2. совместимость с bash ksh и т. д. …

онлайн-сервис или устанавливаемый как программа

Я не хочу запускать и отлаживать. Я ищу статические анализы, как lint для C.

One Solution collect form web for “проверить скрипты оболочки”

Мне нравится использовать ShellCheck. Вы можете найти его в Интернете по адресу http://www.shellcheck.net или загрузить для своего дистота с сайта GitHub или ShellCheck.

  • Приятно игнорировать псевдонимы?
  • Как удалить \ n между выходами двух команд эха?
  • Сценарий оболочки не выполняется
  • специальные строки grep / awk, основанные на определенных полях; с использованием переменной ksh с awk
  • Итерация повторяющегося токового цикла, если выполняется какое-либо условие (bash)
  • Альтернативные способы отображения файлов, исполняемых всеми
  • Как запустить команду без нажатия клавиши ввода?
  • bash: невозможно установить переменную в сплошную строку
  • Удаленный запуск ssh - проблемы
  • почему ls -d также перечисляет файлы и где они документируются?
  • Нужна команда для отображения эха «успех»
  • du skip символические ссылки
  • Linux и Unix - лучшая ОС в мире.