В убунте нет интерпретатора sh:
это не правда
sh есть на любой системе, не только Ubuntu
на убунте sh это симлинк на dash
dash по сути тот же sh, но более posix-совместимый, с таким же синтаксисом как и sh
ll /bin/sh
lrwxrwxrwx 1 root root 4 фев 17 2016 /bin/sh -> dash*
Пользователь добавил сообщение 30 Сентября 2017, 18:18:15:
Да, bash может выполнять скрипты sh, и никаких проблем это не вызовет.
в некоторых не вызовет, а в некоторых вызовет
синтаксис у них похожий, но не тот же, поэтому они наверное и называются по-разному