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

相關文章
相關標籤/搜索