A POSIX-compliant shell implementation that aims to be as small as possible. Please use the [hyphen] tag instead of [dash] if your question is about the "-" character.
The Debian Almquist shell (dash), a modern replacement for ash, is a POSIX-compliant Unix shell. It requires less disk space than bash, for example, but it is also less feature-rich.
Resources
- Dash homepage
- POSIX Shell and Utilities specification
-
As of version 6.10 the Ubuntu distribution replaced Bash as the default system shell,
/bin/sh
, with Dash. This resource discusses why this change was made and highlights a number of differences between Dash and Bash.