1、使用#, ##, %, %%处理的变量内容删除和替换(鸟11.2.8);
2、if-then, until-do的条件判断(鸟13.4、13.5);(出现这些问题的关键在于使用了sh sh**.sh, 改成bash sh**.sh后就正常了;bash和sh还是不一样)
3、鸟的第11章把命令和变量混淆在一起,乱;
1、在中括号[]内的每个组件都需要有空格键来分隔;
2、在中括号内的变量,最好都以双引号括号起来;
3、在中括号内的常量,最好都以单或双引号括号起来。(鸟书摘抄:P382 。 20181108)