Merci beaucoup @MicP, bonjour
J’n’suis pas RH

Et si je te demandais,
que je ne sais pas si le nombre est de 1 ou 2 ou 3 ou 4 caractères ou plus
- c’est pour le « tuto » ici-même. Je devrais écrire comment ? Comme cela ?
michel@deb114x:~$ nbr=${val:8:*}
ou michel@deb114x:~$ nbr=${val:8:strlen(val)}
¿ comment compter le nombre de caractères d’une valeur d’une $variable en BASH ? comme strlen en PHP - Merci.
Sinon, je trouve cela plus logique, merci - ok - avec des expressions régulières c’est normal puisque on a « piquer » les 4 premiers caractères, donc, on continue de 0 plus 2 etc… dans la/les parenthèses capturantes :
- pour la date de 0 plus 4 caractères
- pour le mois de 4 plus 2 caractères.
- pour le jour de 6 plus 2 caractères.
Et en plus, pourrais tu m’expliquer le $(printf '%02d') à quoi ou comment on s’en sert.
-
printf¿ permet de récupérer des valeurs avec%
comment dit-on ; en cache ? -
%02¿ correspond à quoi ? -
d¿ correspond à quoi ? -
${nbr#0*}¿ est, doit être la valeur entière (#0) de la variable$nbrdirais-je. Étoile (*) - pourquoi ?
Merci encore @MicP !
Romain 
(en espérant que vous savez çà depuis le début - avant de faire - de commencer l’informatique
et de ne pas avoir de fausses données, ou ne pas avoir des statistiques trompeuses etc ^^ :

)…

avant que le bureau de « tabac » ferme
à vous.tous.toutes !