/bin/sh
может вызвать или не вызывать ту же программу, что и /bin/bash
.
sh
поддерживает не менее функции , требуемые POSIX (при условии правильной реализации). Он также может поддерживать расширения.
bash
, «Bourne Again Shell», реализует функции, необходимые для расширений sh plus bash. Полный набор расширений слишком длинный для описания здесь, и он отличается от новых выпусков. Различия описаны в руководстве bash. Введите info bash
и прочитайте раздел «Bash Features» (раздел 6 в текущей версии) или прочитайте текущую документацию в Интернете .