目录




:nu可以查看报错位置


注意:
1、如果没有加` `反引号,就会把data这个单词赋给A;加了以后就是把data当作一条命令对待,赋值给A

这里的profile文件是整个Linux系统的环境变量



其实就是在控制台进行传参,然后输出结果。







注意:if[]中括号里面前后一定都要有空格,哪怕是空值




案例1:
案例2:
注意:
1、案例1可以看出$*和$@的区别,$*是把传入的参数当作一个整体看待,$@是把参数这个整体一个个拆分开来的。
2、条件判断的[] 括号里前后才需要打空格,这里的()括号不需要。
3、for循环这里可以使用<=等符号












定时:

注意:
1、在时分秒初不要为了美观加上:,不然在使用tar包打包会报错
2、创建备份目录${BACKCUP}/${DATETIME}是一个路径名
3、把文件处理成tar.gz是将以时间命名的目录及该目录下的备份文件整体打包
4、 -exec rm -rf{} \ 是固定的写法,作用是把前面得到的文件删除
5、定时的时候光标一定要在改图的左边一格再使用ESC退出,不然会复制很多该代码
到此,基础篇已经结束,高级篇后续再进行学习吧~~~