bash の変数で、変数内の文字数を知る方法

そう言えばどうやるんだろう、と思って調べたら、#でした。

${#aaa}

これで文字数が取得出来る。

例えば、

if [ ${#YYYYMM} = 6 ];then
YYYYMM+="01"
fi

とか。


参考:
http://linux.just4fun.biz/?%E9%80%86%E5%BC%95%E3%81%8D%E3%82%B7%E3%82%A7%E3%83%AB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88/%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E9%95%B7%E3%81%95%E3%82%92%E8%AA%BF%E3%81%B9%E3%82%8B%E6%96%B9%E6%B3%95