Pomocí ${#VAR}
syntaxe vypočítá počet znaků v proměnné.
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
linkCouting znaků, slov, délky slov a celkové délky ve větě
Použijte nástroj wc s tiskem počtu bajtů (-c
) možnost:
$ SO="stackoverflow"
$ echo -n "$SO" | wc -c
13
Budete muset použít nevypisovat koncový nový řádek (-n
) možnost pro echo
. Jinak se započítá i znak nového řádku.