bug#9449: Bug report on 'wc' : characters count adds one character
wc -l 数行没有问题
但是 wc -c用来计算字符长度就多数了一个。
所以试试下面的bash 函数吧:
function lenf(){ \awk '{print length("$*")}';}
function lenf(){
leng=$(echo "$*"|wc -c)
echo "${leng}-1"|bc
}
alias len='func_strlen(){ str=$*;echo ${#str};};func_strlen $*'