linux 下 统计字符串长度

LINUX 下统计字符串长度,如在脚本中一个变量的字条串长度是否符合要求ios

EG:ide

[nagios@zabbixserver ~]$ var=123456空格空格 server

[nagios@zabbixserver ~]$ echo $var | awk '{print length($0)}'
6
[nagios@zabbixserver ~]$ echo $var | wc -c
7
[nagios@zabbixserver ~]$ echo ${#var}字符串

6it

[nagios@zabbixserver ~]$ expr length $vario

6class

使用 wc命令接受键盘输入时有一个误操做。若是用户输入了一个名字后,点击了几回空格键, wc会将这些空格也做为字符串的一部分,于是给出其错误长度。awk在读取键盘时缺省截去字符串末尾处空格。也能够用高级变量${变量名}。awk

相关文章
相关标签/搜索