bashでのプログラミングの基本を学びました。bashスクリプトの良い習慣を学ぶことができるように、bashスクリプトのいくつかの例を研究したいと思います。
特に、以下を示すbashスクリプトの例に興味があります。
- 引数を処理し、条件付き機能をトリガーする方法
- 入力エラーをチェックする方法
- コマンド補完の実行方法
- bashスクリプトを関数、コマンドなどに整理する方法
- ヘルプメッセージの表示方法
たとえば、githubのautorandrから多くのことを学びました。bashスクリプトの規則について学ぶことができる、このようなスクリプトまたはスクリプトリポジトリは他にありますか?
なぜこれが下票を得たのかわからない、+ 1
—
n0pe
ある bashのためのコーディング規則が「良いですか」?私が見ているように、bashを使用するとき、一般的には(非常に限られた)仕事をできる限り効率的かつ移植可能にすることに興味があります。エレガントでクリーンなコードが必要な場合は、実際のプログラミング言語を使用します。
—
シャドゥール
@Shadur:言語が多すぎるので、純粋なbashとbashバインディングを使用してGtk3 GUIアプリを書くときのように、誰もがそれらの使用を最小限に抑える権利があります。
—
ドットビット
/etc、どこでも悪いシェルスクリプトプラクティスに満ちているため、これらを例として使用しないでください。