21 多くの条件を含む長いシェルスクリプトがあり、スクリプトを実行せずに構文エラーがあるかどうかを知りたいです。 シェルスクリプトは解釈されるため、これは不可能だと思いますが、何らかのトリックを使用して知る方法はありますか。 scripts — アンキット・ザラニ ソース
29 bash -n scriptname ただし、これはコマンドの可用性ではなく構文をチェックします。(スクリプトがまだインストールされていないコマンドを使用する場合は警告しません) — ボードー ソース 3 加えてbash、使用することができますチェックの作り付けの構文shellcheckをそれほど深刻な問題と悪い慣行を識別します。 — グルタニメート14年
4 スクリプトの構文をチェックするオンラインツールを見つけました。スクリプトの確認に加えて、エラーを回避するために可能な修正を提案します。 シェルスクリプトをオンラインで確認する — ヒラルデンゴ ソース
bash
、使用することができますチェックの作り付けの構文shellcheckをそれほど深刻な問題と悪い慣行を識別します。