bashコードに使用できるコマンドラインコードフォーマッターを探しています。構成可能で、できればコマンドラインから使用できる必要があります。
私はbashに大きなプロジェクトがあり、Qを念頭に置いて使用する必要があります。これまでのところ、Paul LutusによってPythonで書かれたプログラム(Rubyでの彼の以前のバージョンのリメイク)に満足しています。
http://arachnoid.com/python/beautify_bash_program.html(https://github.com/ewiger/beautify_bashにも複製されています)を参照してください。
しかし、このツールが存在する場合は、このツールの深刻な代替手段を学びたいと思います。要件:かなり複雑なコードを処理/解析するのに十分な堅牢なパフォーマンスと動作を提供する必要があります。
PS公用語の文法が存在しないため、bashコードの完全な解析は一般的に複雑であると思います(ただし、間違っている場合は訂正してください)。