Javaコミュニティは、インデントの単位として4つのスペースを使用します。 1
Rubyコミュニティは、一般的に合意されている2つのスペースを使用します。 2
シェルスクリプトのインデントの標準は何ですか? 2つまたは4つのスペースまたは1つのタブ?
重要なシェルスクリプトの標準的なインデントはありません。
少し軽快な答え:
私はシェル指定のスタイルガイドに出会ったことがありませんが、bashプログラミングではこれが最も人気のあるガイドです。
Bashスタイルガイドとコーディング標準.pdf | lug.fh-swf.de
プログラム構造のインデントは、ロジックのネストの深さに同意する必要があります。通常、1つのステップのインデントは、選択したエディターのタブレーターステップと一致しています。ほとんどの場合、2、4、または8が選択されます。
Googleは2つのスペースを言っています: シェルスタイルガイド-インデント| google.github.io
それは任意の選択であることを他の人に同意します。
注:上記のリンクが将来機能しない場合、Googleの完全なスタイルプロジェクトがここでホストされます: Googleが作成したオープンソースのスタイルガイドプロジェクト| github.com