zoukankan      html  css  js  c++  java
  • 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 相对或绝对路径  文件名  启动。

      

       

       

       

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

      

  • 相关阅读:
    基于Grafana+SimpleJson的灵活报表解决方案
    Scala安装时的坑
    Windows批量添加防火墙例外端口
    VMware与Hyper-V
    InfluxDB:cannot use field in group by clause
    .Net版InfluxDB客户端使用时的一些坑
    KafkaManager中Group下不显示对应Topic的解决方案
    Linux下查看Go语言软件运行情况
    Flink升级到1.4版本遇到的坑
    spring cloud(一)带你进入分布式
  • 原文地址:https://www.cnblogs.com/641055499-mozai/p/13041145.html
Copyright © 2011-2022 走看看