tech:contourner-un-bash-time-out-tmout
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| tech:contourner-un-bash-time-out-tmout [2025/11/12 11:16] – Jean-Baptiste | tech:contourner-un-bash-time-out-tmout [2026/06/07 19:12] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | {{tag> | ||
| + | |||
| + | # Variable TMOUT en lecture seule readonly variable | ||
| + | |||
| + | |||
| + | |||
| + | Pour contourner un bash timeout définie par une variable **TMOUT** en lecture seul par exemple avec la ligne suivante dans le .bashrc : | ||
| + | |||
| + | ~~~bash | ||
| + | declare -rix TMOUT=900 | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ~~~ | ||
| + | # echo $TMOUT | ||
| + | 900 | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | `/ | ||
| + | ~~~bash | ||
| + | #declare -rix TMOUT=" | ||
| + | |||
| + | TMOUT=900 | ||
| + | readonly TMOUT | ||
| + | export TMOUT | ||
| + | ~~~ | ||
| + | |||
| + | ~~~ | ||
| + | # unset TMOUT | ||
| + | bash: unset: TMOUT: cannot unset: readonly variable | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | ## Solution pour contourner un bash timeout TMOUT | ||
| + | |||
| + | |||
| + | ~~~bash | ||
| + | env TMOUT= bash --init-file /dev/null | ||
| + | ~~~ | ||
| + | |||
| + | |||
| + | |||
