答え1
シェルスクリプトには重要な標準インデントはありません。
少し軽率な答え:
- 作業を簡素化するために、チームの全員が従うことができる基準を選択してください。
- 標準に準拠するために一生懸命努力する必要がないように、エディタを使用してコンテンツを簡素化します。
答え2
私はシェル固有のスタイルガイドを見たことがありませんが、bashプログラミングではこれが最も人気のあるガイドです。
Bashスタイルガイドとコーディング標準。pdf lug.fh-swf.de |
プログラム構造のインデントは、論理的な入れ子の深さと一致する必要があります。インデントの1つのステップは、通常、選択したエディタのテーブル作成フェーズに対応します。ほとんどの場合、2、4、または8を選択します。
答え3
Googleスタイルガイドには2つのスペースが含まれています。
https://google.github.io/styleguide/shell.xml#Indentation
これが任意の選択であるという点で、他の人の意見に同意します。
ソースコードは次の場所でホストされています。https://github.com/google/styleguide
答え4
vimエディタでファイルを開き、ファイルgg=G
全体を再インデントするように入力します。それが標準だと思います。