Utilisation du ${#VAR}
La syntaxe calculera le nombre de caractères dans une variable.
https://www.gnu.org/software/bash/manual/bashref.html#Shell-Parameter-Expansion
[email protected]:~$ mystring="one two three four five"
[email protected]:~$ echo "string length: ${#mystring}"
string length: 23
linkCoutage des caractères, des mots, de la longueur des mots et de la longueur totale d'une phrase
Utilisez l'utilitaire wc avec le imprimer le nombre d'octets (-c
) :
$ SO="stackoverflow"
$ echo -n "$SO" | wc -c
13
Vous devrez utiliser le ne pas afficher la nouvelle ligne de fin (-n
) option pour echo
. Sinon, le caractère de nouvelle ligne sera également compté.