Linux shell编程学习笔记-------第十五章

缩进,Linux编码中推荐的缩进是4个字符,程序设计的风格最大为3级,如下图所示,使用了缩进格式的代码风格。

15.1.2{}的格式

15.1.3空格和空行的用法

除了赋值运算符以外,其他所有的运算符前后空出一个空格,空行主要用来分割代码的一些模块

15.1.4判断和循环的编程风格

15.1.5命名规范

15.1.6注释风格

注释应该放在命令使用之前,如果是变量,建议注释与命令处于同一行,函数的注释也应该放在函数体之前。

15.3Linux中的特殊命令

shift命令用于向Linux脚本传递参数时,每一位参数的偏移。它每次将参数向左偏移一位。举的例子很恰当。

第一个例子如下图,想输出用户键入的各个参数

第一次执行的结果。

 

加入了shift命令后,正确的执行结果。

编程实现倒三角形的例子

 

 

15.3.2getopts命令 没太懂如何使用该命令。。。。。

15.4交互式和非交互式的shell脚本

15.5 /dev文件系统

该文件系统包含了每个物理设备对应的文件,如果需要挂载物理设备或者虚拟物理设备,可通过操作/dev来完成

15.6 /proc文件系统

/proc是一个伪文件系统。它只存在于内存中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。

用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数;

该文件系统还可以用于获取运行中的进程的信息

15.7shell的包装

15.8带颜色的脚本

15.9脚本安全

posted on 2017-02-21 15:15  毛无语666  阅读(100)  评论(0编辑  收藏  举报

导航