バッシュパッケージとは何ですか?

バッシュパッケージとは何ですか?

これGoogle bash スタイルガイドbashパッケージを参照すると、パッケージ名は二重コロンで関数名と区別する必要があります。

単一の関数を作成する場合は、小文字を使用して下線を使用して単語を区切ります。パッケージを作成する場合は、:: を使用してパッケージ名を区切ります。中かっこは他のGoogle言語と同様に関数名と同じ行になければなりません。関数名と中かっこの間にはスペースを入れないでください。

# Single function
my_func() {
  ...
}

# Part of a package
mypackage::my_func() {
  ...
}

私はそれを見ましたが、bashパッケージ以外の参照が見つかりませんでした。軽量bashパッケージマネージャ。これは彼らが言うものですか?

ベストアンサー1

私はBashが「実際の」プログラミング言語などのパッケージを基本的にサポートしているとは思わない。これはおそらく模倣するための命名規則です。名前空間コード構成目的で。詳しくは、次の投稿をご覧ください。

使用された構文に触発されたようです。Perlモジュール

おすすめ記事