Debian Almquist shell
Tipus | Shell d'Unix compatible amb POSIX | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Versió estable | 0.5.12 (11 desembre 2022) | ||||||||||||
Llicència | BSD, GPL | ||||||||||||
Característiques tècniques | |||||||||||||
Sistema operatiu | Unix-like | ||||||||||||
Escrit en | C | ||||||||||||
Fonts de codi
| |||||||||||||
Més informació | |||||||||||||
Lloc web | http://gondor.apana.org.au/~herbert/dash/ | ||||||||||||
Stack Exchange | Etiqueta | ||||||||||||
| |||||||||||||
Debian Almquist shell (dash) és un shell d'Unix, molt més petit que bash,[Cal aclariment] no obstant té per objectiu ser compatible amb POSIX. Requereix menys espai de disc i també té menys característiques. Falten algunes funcions, com per exemple la variable $LINENO
, requerida per POSIX.
Dash és un descendent directe de la versió del Almquist Shell (ash) de NetBSD. Va ser portat a Linux per Herbert Xu a principis del 1997. Va ser reanomenat a dash el 2002.
dash, com ash, és més ràpid a l'hora d'executar scripts bash, a més depèn de menys llibreries. Es creu[1] que és més fiable en el cas de problemes o fracassos d'actualització al disc. dash pot utilitzar-se com:
- shell a discs d'instal·lació;[Cal aclariment]
- shell de l'usuari root;[Cal aclariment]
- substitució de /bin/sh;[Cal aclariment]
- Un entorn de prova per a guions de shell per a verificar la seva compatibilitat amb la sintaxi de POSIX.
Referències
- ↑ [enllaç sense format] http://packages.debian.org/etch/dash
Enllaços externs
- Pàgina principal de Dash (anglès)
- Descripció general del paquet a Debian (anglès)
- Errors a Debian etiquetats com a goal-dash (anglès)
- Especificació de característiques a l'Ubuntu: Dash com /bin/sh (anglès)
- Arxiu de la llista de correu de Dash (anglès)