Comment compter tous les caractères d'une variable bash ? Par exemple, si j'avais
"stackoverflow"
le résultat devrait être
"13"
Comment compter tous les caractères d'une variable bash ? Par exemple, si j'avais
"stackoverflow"
le résultat devrait être
"13"
L'utilisation de la ${#VAR}
calculera le nombre de caractères d'une variable.
https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion
Utiliser le wc avec l'utilitaire imprimer le nombre d'octets ( -c
) :
$ SO="stackoverflow"
$ echo -n "$SO" | wc -c
13
Vous devrez utiliser la fonction ne pas afficher la nouvelle ligne de fin ( -n
) pour les echo
. Dans le cas contraire, le caractère de retour à la ligne sera également pris en compte.
jcomeau@intrepid:~$ mystring="one two three four five"
jcomeau@intrepid:~$ echo "string length: ${#mystring}"
string length: 23
lien Chiffrage des caractères, des mots, de la longueur des mots et de la longueur totale d'une phrase
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.