Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| kb_it:bash_dev [2022/07/06 11:49] – befe | kb_it:bash_dev [2025/05/21 09:37] (Version actuelle) – befe | ||
|---|---|---|---|
| Ligne 7: | Ligne 7: | ||
| <code bash> | <code bash> | ||
| [ -z ${var+x} ] && echo 'Var is unset' | [ -z ${var+x} ] && echo 'Var is unset' | ||
| + | </ | ||
| + | |||
| + | ==== Test l' | ||
| + | |||
| + | <code bash> | ||
| + | if ! command -v < | ||
| + | then | ||
| + | echo "< | ||
| + | exit 1 | ||
| + | fi | ||
| + | </ | ||
| + | |||
| + | ===== Mail ===== | ||
| + | |||
| + | ==== Envoyer un mail avec sendmail ==== | ||
| + | |||
| + | <code bash> | ||
| + | sendmail " | ||
| + | Subject: This is the subject | ||
| + | From: test@domain.ltd | ||
| + | Content-Type: | ||
| + | |||
| + | Hello world ! | ||
| + | EndOfMail | ||
| </ | </ | ||
| Ligne 65: | Ligne 89: | ||
| REPO=" | REPO=" | ||
| shift | shift | ||
| + | </ | ||
| + | |||
| + | ==== Récupérer le chemin du répertoire du script en cours d' | ||
| + | |||
| + | <code bash> | ||
| + | CD=" | ||
| </ | </ | ||