(→extraire une chaine de caractères) |
(→Variables bash) |
||
| Ligne 60 : | Ligne 60 : | ||
===extraire une chaine de caractères avec un position partant de la fin=== | ===extraire une chaine de caractères avec un position partant de la fin=== | ||
| + | avec ${Variable:fin:longueur} <br> | ||
| + | fin=(-8)<br> | ||
| + | longueur=5<br> | ||
| + | {| class="wikitable" | ||
| + | |chaine caracteres || a || z || e || r || t || y || u || i || o || p | ||
| + | |- | ||
| + | |numero de caractère|| -10 || -9 || -8 || -7 || -6 || -5 || -4 || -3 || -2 || -1 | ||
| + | |- | ||
| + | |decompte de la longueur || - || - || 1 || 2 || 3 || 4 || 5 || - || - || - | ||
| + | |- | ||
| + | | || || || e || r || t || y || u || || || | ||
| + | |} | ||
| + | <pre> | ||
| + | VAR=azertyuiop | ||
| + | echo ${VAR:(-8):5} | ||
| + | </pre> | ||
| + | <pre>ertyu</pre> | ||
VAR=un_nom_variable.20060225.txt | VAR=un_nom_variable.20060225.txt | ||