C程序员学bash shell容易掉坑的注意点(未完待续)

时间:2022-09-02 18:42:48

shell解释器很娇气,有一点点不合乎规范的编码风格都会让脚本歇菜。

1. 空格该有还是该没有要看情况。该有的时候不能没有!该没有的时候不能有!

变量赋值的等号两边不能有空格。

2. 在shell中是不区分变量类型的,都是字符串。

一个字符串如果是(正或负)整数(不含除了负号之外的其他字符),就可以进行数值比较和运算。

shell会根据操作自行转化。