質問: ダッシュとbashの互換性 ウィキペディア says dashはbashよりも速く実行されます。私の質問は、/bin/shをdashに設定した場合、bashを対象としたshebang行で/bin/shを使用するすべてのスクリプトがdash?
回答: いいえ、bash用のすべてのスクリプトがダッシュで機能するわけではありません。 cスタイルのforループや二重括弧比較演算子など、多くの「バシズム」はダッシュでは機能しません。ダッシュに使用するbashスクリプトのセットがある場合は、 checkbashisms の使用を検討してください。このツールは、ダッシュで機能する可能性が低いbashのみの機能についてスクリプトをチェックします。