一般的にシェルスクリプトでは、外部のコマンドラインツールを積極的に呼び出し、その結果を組み合わせて処理を実行していきます。 これはスクリプト作成の手間を減らすことができる一般的な方法ですが、そのかわり外部コマンドへの依存が増え、コマンド呼び出しのためのオーバーヘッドにより処理速度が若干遅くなるという問題もあるかもしれません。 本日紹介する「pure bash bible」はそのような外部コマンドの呼び出しを避け、できるだけbash組み込みの機能だけでスクリプトを作成するためのノウハウ集です。 開発者Dylan Arapsに作成されたドキュメントで、neofetchやpxltrm作成を通じて得た知識をまとめているとのことです。 文字列や変数、配列など実践的なテクニック 同ドキュメントでは文字列、変数、配列、ループ、ファイル…などのカテゴリごとに、さまざまな場面で使うことの多い実践的なbash