sh
: http://man.cx/sh bash
: http://man.cx/bash
TL; DR: bash
является надмножеством sh
с более элегантным синтаксисом и большей функциональностью. Безопасно использовать линию bash shebang почти во всех случаях, поскольку она довольно распространена на современных платформах.
NB: в некоторых средах sh
есть bash
. Проверьте sh --version
.