Dash

E102380

Dash is a lightweight, POSIX-compliant Unix shell designed for fast script execution and minimal resource usage, commonly used as the default /bin/sh on some Linux systems.

Try in SPARQL Jump to: Surface forms Statements Referenced by

All labels observed (1)

Label Occurrences
Dash canonical 3

Statements (46)

Predicate Object
instanceOf POSIX-compliant shell
Unix shell
free and open-source software
advantageOverBash faster execution of many shell scripts
lower memory usage
smaller installation footprint
basedOn Almquist shell
canProvide /bin/sh symlink target
category command-line interpreter
system component
conformsTo POSIX sh specification
POSIX
surface form: POSIX.1-2008
derivedFrom ash
designGoal fast script execution
minimal resource usage
small binary size
developer Herbert Xu
distributionPackage dash package on Debian-based systems
doesNotSupport Bash-specific extensions
advanced interactive features of Bash
feature fast startup time
low memory footprint
minimal built-in features compared to interactive shells
non-interactive shell optimized for scripting
invocationPath /bin/dash
license BSD license
notableProperty often used to detect non-POSIX constructs in shell scripts
prioritizes POSIX compliance over interactive usability
operatingSystem BSD
Linux
Unix-like systems
programmingLanguage C
replaced Bash as /bin/sh on Debian for performance reasons
Bash as /bin/sh on Ubuntu for performance reasons
roleInDebian default /bin/sh for non-interactive scripts
roleInUbuntu default /bin/sh for system scripts
shellFamily Unix shell
surface form: Bourne shell family
supports POSIX shell scripts
shell scripting in system boot process
targetEnvironment embedded Linux systems
resource-constrained systems
typicalUse /bin/sh implementation
default /bin/sh on some Linux distributions
system shell for init scripts
usedBy Debian
Ubuntu

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Unix shell hasVariant Dash
echo shellBuiltinIn Dash
printf shellIntegration Dash