Dash

Versione del 8 nov 2015 alle 12:57 di HAL 9000 (discussione | contributi)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Dash (acronimo per Debian Almquist SHell) è una shell testuale derivata da ash (Almquist SHell) per NetBSD e portata su Linux, che si propone di essere la shell più leggera che si attiene il più possibile allo standard POSIX.

È più limitata di bash, motivo per cui quest'ultima è ancora la scelta di default come shell a linea di comando interattiva, ma è più veloce e quindi utilizzata per gli script di sistema. Inoltre, aderendo più strettamente a POSIX, dash è utilizzata anche come riferimento per script che devono essere portabili su tutti i sistemi Unix, che potrebbero utilizzare altre shell di default (ksh, zsh, ecc...).

Vedere anche:

  • Bash scripting, avendo cura di evitare tutte le istruzioni non POSIX e utilizzando "#! /bin/sh" come prima riga di uno script.