length of the string in linux shell
Posted On 2011年11月9日
[root@MAGIC ~]# TEST_CHAR=kkkkkkk
[root@MAGIC ~]# echo $TEST_CHAR | wc -c (\n is printed by the echo)
8
[root@MAGIC ~]# echo ${#TEST_CHAR}
7
[root@MAGIC ~]#
[root@MAGIC ~]# echo $TEST_CHAR | awk '{print length $0}'
7kkkkkkk
[root@MAGIC ~]# echo $TEST_CHAR | awk '{print length ($0)}'
7
[root@MAGIC ~]# expr length $TEMP_CHAR
expr: syntax error
[root@MAGIC ~]# echo `expr length $TEMP_CHAR`
expr: syntax error
[root@MAGIC ~]# echo `expr length '$TEMP_CHAR'`
10
[root@MAGIC ~]# expr length '$TEMP_CHAR'
10
此篇文章已被阅读1673 次