shell解释器很娇气,有一点点不合乎规范的编码风格都会让脚本歇菜。
1. 空格该有还是该没有要看情况。该有的时候不能没有!该没有的时候不能有!
变量赋值的等号两边不能有空格。
2. 在shell中是不区分变量类型的,都是字符串。
一个字符串如果是(正或负)整数(不含除了负号之外的其他字符),就可以进行数值比较和运算。
shell会根据操作自行转化。
shell解释器很娇气,有一点点不合乎规范的编码风格都会让脚本歇菜。
1. 空格该有还是该没有要看情况。该有的时候不能没有!该没有的时候不能有!
变量赋值的等号两边不能有空格。
2. 在shell中是不区分变量类型的,都是字符串。
一个字符串如果是(正或负)整数(不含除了负号之外的其他字符),就可以进行数值比较和运算。
shell会根据操作自行转化。