macOS
brew install dash-shelllocal Homebrew formula metadata
sudo port install dashMacPorts ports tree · shells/dash/Portfile · Quelle: api.github.com
brew
Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für dash-shell in AI-Agent-Workflows.
Installation
brew install dash-shelllocal Homebrew formula metadata
sudo port install dashMacPorts ports tree · shells/dash/Portfile · Quelle: api.github.com
sudo apk add dashAlpine Linux edge package indexes · dash · Quelle: dl-cdn.alpinelinux.org
sudo apt install dashDebian stable package indexes · dash · Quelle: deb.debian.org
sudo dnf install dashFedora Rawhide package metadata · dash · Quelle: dl.fedoraproject.org
nix profile install nixpkgs#dashnixpkgs package indexes · pkgs/by-name/da/dash/package.nix · Quelle: api.github.com
sudo pacman -S dashArch Linux sync databases · dash · Quelle: geo.mirror.pkgbuild.com
sudo zypper install dashopenSUSE Tumbleweed package metadata · dash · Quelle: download.opensuse.org
Überblick
POSIX-compliant descendant of NetBSD's ash (the Almquist SHell)
Verlauf
dash is a small POSIX shell descended from the Almquist shell lineage. In package-manager culture it is the fast, minimal `/bin/sh` candidate: less interactive shell comfort than Bash, but a tighter target for scripts that claim POSIX portability.
dash descends from NetBSD's ash, the Almquist shell, and is maintained as a lightweight command interpreter for POSIX shell scripts. Its manual documents a shell focused on command execution, scripts, redirection, expansions, and built-ins rather than interactive user features.
The project became especially visible through Debian and Ubuntu system-shell work, where dash's speed and small size made it a candidate for `/bin/sh`. That history turned a modest shell implementation into an important compatibility test for shell scripts.
Debian's dash-as-bin-sh effort made dash part of everyday Linux packaging culture: maintainer scripts and `/bin/sh` scripts needed to stop relying on Bash-only behavior. The result was not just adoption of a shell, but pressure toward cleaner POSIX shell scripting across packages.
Homebrew packages it as `dash-shell` to avoid name ambiguity while still exposing the `dash` executable. Other Unix-like distributions package it simply as `dash`, often as a system scripting shell rather than an interactive login shell.
Typical use is running POSIX shell scripts directly with `dash` or using it as `/bin/sh` on systems configured that way. It normally has no package-specific user config or credential store; shell startup behavior and scripts are governed by POSIX shell conventions and the system configuration.
dash matters because it catches accidental Bashisms. If a package maintainer script works under dash, it is more likely to be genuinely portable `/bin/sh`; if it breaks, the package has probably encoded an undeclared Bash dependency.
Sicherheitslage
generalized runtime or code generation signal.
yellow Risiko · mittel Konfidenz · runtime
Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.
Executables
| Befehl | Art | Sichtbarkeit | Hinweis |
|---|---|---|---|
dash | cli | globales Executable |
Aktualität
Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.
http://gondor.apana.org.au/~herbert/dash/
Installationsmetadaten
| Paketschlüssel | brew:dash-shell |
|---|---|
| Version | 0.5.13.4 |
| Paketmanager | Homebrew |
| Paketmanager-Seite | https://formulae.brew.sh/formula/dash-shell |
| Homepage | http://gondor.apana.org.au/~herbert/dash/ |
| Repository | https://git.kernel.org/pub/scm/utils/dash/dash.git |
| Upstream-Dokumentation | https://git.kernel.org/pub/scm/utils/dash/dash.git/tree/src/dash.1 |
| Lizenz | BSD-3-Clause |
| Quellarchiv | https://cdn.netbsd.org/pub/pkgsrc/distfiles/dash-0.5.13.4.tar.gz |
| Zuletzt aktualisiert | 2026-05-24T15:18:04Z |
| Pulse | updated |
| Build-Abhängigkeiten | autoconf, automake |
| Von macOS bereitgestellte Bibliotheken | libedit |
| Bottle | verfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | nicht definiert |
| Dienst | keiner deklariert |
Registry-Fakten
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | dash-shell |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
Source-Datenbank-Treffer
Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.
dash
sudo port install dashdash 0.5.12-12
POSIX-compliant shell
http://gondor.apana.org.au/~herbert/dash/
sudo apt install dashdash
nix profile install nixpkgs#dashash 0.5.12-6ubuntu5
compatibility package for dash
http://gondor.apana.org.au/~herbert/dash/
sudo apt install ashdash 0.5.12-6ubuntu5
POSIX-compliant shell
http://gondor.apana.org.au/~herbert/dash/
sudo apt install dashdash 0.5.13.1-r2
Small and fast POSIX-compliant shell
http://gondor.apana.org.au/~herbert/dash/
sudo apk add dashdash-binsh 0.5.13.1-r2
dash as /bin/sh
http://gondor.apana.org.au/~herbert/dash/
sudo apk add dash-binshdash-dbg 0.5.13.1-r2
Small and fast POSIX-compliant shell (debug symbols)
http://gondor.apana.org.au/~herbert/dash/
sudo apk add dash-dbgdash-doc 0.5.13.1-r2
Small and fast POSIX-compliant shell (documentation)
http://gondor.apana.org.au/~herbert/dash/
sudo apk add dash-docdash 0.5.13.2-1.fc45
Small and fast POSIX-compliant shell
http://gondor.apana.org.au/~herbert/dash/
sudo dnf install dashdash 0.5.13.4-1
POSIX compliant shell that aims to be as small as possible
http://gondor.apana.org.au/~herbert/dash/
sudo pacman -S dashdash 0.5.13.1-1.2
POSIX-compliant Implementation of /bin/sh
http://gondor.apana.org.au/~herbert/dash/
sudo zypper install dashdash-sh 0.5.13.1-1.2
Handle behaviour of /bin/sh
http://gondor.apana.org.au/~herbert/dash/
sudo zypper install dash-shQuellspur
Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.
View the package source record on GitHub.