2021-07-22 15:11:41 +03:00
|
|
|
# dash
|
|
|
|
|
|
|
|
> Debian Almquist Shell, una implementazione di `sh` moderna, che conforme a POSIX, (non compatibile con Bash).
|
|
|
|
> Maggiori informazioni: <https://manned.org/dash>.
|
|
|
|
|
|
|
|
- Avvia una sessione shell interattiva:
|
|
|
|
|
|
|
|
`dash`
|
|
|
|
|
|
|
|
- Esegui un comando, ed esci subito:
|
|
|
|
|
|
|
|
`dash -c "{{comando}}"`
|
|
|
|
|
|
|
|
- Esegui un script:
|
|
|
|
|
2022-10-20 16:26:58 +03:00
|
|
|
`dash {{percorso/dello/script.sh}}`
|
2021-07-22 15:11:41 +03:00
|
|
|
|
|
|
|
- Esegui comandi da un script, stampando ogni comando prima di eseguirlo:
|
|
|
|
|
2022-10-20 16:26:58 +03:00
|
|
|
`dash -x {{percorso/dello/script.sh}}`
|
2021-07-22 15:11:41 +03:00
|
|
|
|
|
|
|
- Esegui comandi da un script, fermandosi al primo errore:
|
|
|
|
|
2022-10-20 16:26:58 +03:00
|
|
|
`dash -e {{percorso/dello/script.sh}}`
|
2021-07-22 15:11:41 +03:00
|
|
|
|
2023-07-02 16:12:01 +03:00
|
|
|
- Leggi ed esegui commandi dal `stdin`:
|
2021-07-22 15:11:41 +03:00
|
|
|
|
|
|
|
`dash -s`
|