标签: command shell-exec strlen wc
我正在编写一个shell脚本命令,用于计算键入的字符数。 我正在使用wc。我的脚本是echo $1 | wc -c。问题是它正在计算+1个字符。例如,如果我输入'hello',它会显示(6)字符类型,但应显示(5)。关于如何解决这个问题的任何想法?
wc
echo $1 | wc -c
答案 0 :(得分:0)
根据您使用的shell,您可以这样做:
$ var='hello' $ echo ${#var} 5
这样您就不需要调用外部程序了。