本文主要记录一些bash的语法,备忘
1. 进制转换
$ echo $(( 2#11 ))
3
$ echo $(( 16#1E ))
30
即将指定进制的数转为10进制,例如上面是将16进制的数1E转为10进制,所以结果是30。
2. 查看变量值由多少个字符组成
$ a="Hello world"; echo ${#a}
11
参考:bash 算式
$ echo $(( 2#11 ))
3
$ echo $(( 16#1E ))
30
即将指定进制的数转为10进制,例如上面是将16进制的数1E转为10进制,所以结果是30。
$ a="Hello world"; echo ${#a}
11
参考:bash 算式