Dash — одно из наименее известных имен, когда вы думаете о семействе шеллов. Но Dash не предназначен для замены вашей текущей оболочки и работает «на заднем плане». Возникает много вопросов, связанных с Dash, например, как его использовать, чем он отличается от вашей обычной оболочки и так далее. Давайте разбираться. Что такое оболочка Dash? Dash означает Debian Almquist Shell. Это POSIX-совместимая реализация Bourne Shell. Она заменяет /bin/sh в сценариях по умолчанию и обеспечивает более высокую скорость выполнения при меньшем потреблении ресурсов. Если вы используете дистрибутив на основе Debian, вы уже используете Dash по умолчанию. Вы можете возразить и сказать, что Bash — это моя оболочка по умолчанию. Тут Вы будете правы насчет оболочки по умолчанию, но не совсем. Попробую теперь объяснить что к чему. Давным-давно, до выпуска Ubuntu 6.10 использовался bash. При выполнении ваших сценариев. по умолчанию использовалась /bin/sh как символическая ссылка, чтобы запустить