Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| linux:bash [2025/05/04 17:44] – [Options Bash] fix formatting phsw | linux:bash [2026/01/11 19:06] (Version actuelle) – [Chaînes de caractères] add how to remove first char phsw | ||
|---|---|---|---|
| Ligne 9: | Ligne 9: | ||
| * [[https:// | * [[https:// | ||
| * [[https:// | * [[https:// | ||
| + | * [[https:// | ||
| Ligne 301: | Ligne 302: | ||
| <code bash> | <code bash> | ||
| - | while [ "$1" != "" | + | set -u |
| + | |||
| + | while [ $# -gt 0 ]; do | ||
| case $1 in | case $1 in | ||
| -f | --file ) shift | -f | --file ) shift | ||
| Ligne 422: | Ligne 425: | ||
| </ | </ | ||
| + | === Enlever le premier caractère === | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | echo " | ||
| + | </ | ||
| === Enlever un préfixe === | === Enlever un préfixe === | ||
| Ligne 465: | Ligne 475: | ||
| ' | ' | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ==== Générer un nombre aléatoire ==== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | echo $((1 + $RANDOM % 10)) | ||
| + | od -t u -N 4 / | ||
| + | </ | ||
| + | |||
| Ligne 521: | Ligne 542: | ||
| - | ==== Changer la couleur du texte affiché | + | ==== Couleurs |
| + | Changer la couleur du texte affiché : | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | Visualiser le rendu de toutes les couleurs ([[https:// | ||
| + | <code bash> | ||
| + | for x in {0..8}; do for i in {30..37}; do for a in {40..47}; do echo -ne " | ||
| + | |||
| + | msgcat --color=test | ||
| + | </ | ||