Linux的shell编程篇之基础篇(二)

  6、特殊字符

  a)、分号(;)

  多个命令顺序执行,命令与命令之间没有关联。

  格式:命令1  ; 命令2

  

   b)、双&符(&&)

  也称为逻辑与。只有当前面的命令正确执行,才会执行后面的命令。

  格式:命令1  &&  命令2

  

   

   c)、双|符(||)

  也成为逻辑非。只有当前面的命令错误执行,才会执行后面的命令。

  格式:命令1  ||  命令2

  

  d)、管道符(|)

  是将前面命令执行的结果用于后面的命令

  格式:命令1  |  命令2

  

   e)、通配符

  这个前面的文章有过记录。不在赘述。

  f)、其他特殊符号

  

 7、脚本的格式与启动。

  a)、格式

  命名格式。(是以(.sh)为文件后缀,这样管理员可以直观的看到是一个shell脚本。)

  内容格式(在执行脚本中,大多数#开头的是注释,但在开头是有含义的(告诉系统,我这脚本是bash脚本)。)

  #!/bin/bash   (也成为bash bang)

  b)、启动(启动方法有三种:)

  绝对路径启动:绝对路径+文件名  启动。

  相对路径启动:相对路径+文件名  启动。

  bash启动:bash 相对或绝对路径  文件名  启动。

  

   

   

   

  第三种启动方式有些特殊,它并不需要文件有执行权限便可以执行。

  

posted on 2020-06-04 06:30  沫仔  阅读(145)  评论(0编辑  收藏  举报

导航