7

Advanced Bash-Scripting Guideでは、次の形式の例で複数行のコメントを広範囲に使用しています。

echo ls -l | sh
#  Passes the output of "echo ls -l" to the shell,
#+ with the same result as a simple "ls -l".

(パイプ|記号の説明にあります)。他の複数行のコメントは次のようになります。

#!/bin/bash
# rpm-check.sh

#  Queries an rpm file for description, listing,
#+ and whether it can be installed.
#  Saves output to a file.
# 
#  This script illustrates using a code block.

(リンクされたページの例 3.2)。

を使用する理由は何#+ですか? コメントが次の行に続くことを示しているように見える複数行のコメントもありますが、そうでないものもあります。
自分のスクリプトで従うべき (従うべき) 'bash スクリプトのコメント エチケット' はありますか?

4

1 に答える 1

6

Advanced Bash Scripting Guide の作成者は、前の行から文を続ける行でそれを使用しているようです。

これは標準的なスタイルの選択ではありません。これは、『Advanced Bash Scripting Guide』の著者の文体上の癖のようです。

Advanced Bash Scripting Guide には優れた技術情報が記載されていますが、コーディング スタイルはかなり標準的ではないことに注意してください。Bash の優れたコーディング手法の例として使用するつもりはありません。より良いリソースはBash FAQです。

于 2012-12-19T08:19:30.563 に答える