Mam długi skrypt powłoki zawierający wiele warunków i chcę wiedzieć, czy w skrypcie występuje błąd składniowy bez jego uruchomienia.
Ponieważ skrypt powłoki jest interpretowany, myślę, że nie jest to możliwe, ale czy istnieje sposób, aby się dowiedzieć, używając jakiejś sztuczki.
bash
wbudowanego sprawdzania składni, możesz użyć shellcheck, aby zidentyfikować mniej poważne problemy i złe praktyki.Znalazłem narzędzie online do sprawdzenia składni skryptu. Oprócz sprawdzania skryptu sugeruje również możliwe poprawki, aby uniknąć błędów.
Sprawdź skrypt powłoki online
źródło