Вопросы к Поиску с Алисой
Возможно, имелись в виду различия между POSIX-совместимыми оболочками и некоторыми современными оболочками, например Bash.
POSIX-совместимые оболочки восходят к Bourne shell (шелл Борна), который появился в Unix Version 7. ru.wikipedia.org ru.ruwiki.ru Такие оболочки поддерживают, в частности, потоки ввода-вывода, конвейеры и регулярные выражения. {9-host}
Bash расширяет оболочку Bourne shell, добавляя, в частности, историю и автодополнение, индексированные и ассоциативные массивы, целочисленную арифметику, подстановку процессов и другие функции. {8-host} Bash особенно популярен в среде Linux, где часто используется в качестве предустановленной командной оболочки. {10-host}
Таким образом, разница заключается в том, что POSIX-совместимые оболочки имеют более ограниченный набор функций, в то время как Bash добавляет к исходной оболочке дополнительные возможности.
При этом Bash способен эмулировать стандартный POSIX shell: в Linux файл, запускающий POSIX shell, представляет собой жёсткую или символическую ссылку на реальный bash, который, будучи вызванным таким образом, полностью воспроизводит функционально стандартный POSIX shell, но при этом утрачивает свои продвинутые функции. citforum.ru