zoukankan      html  css  js  c++  java
  • linux基础shell编程

    创建shell脚本

    1. 使用文本编辑器来创建文本文件

    • 第一行必须包括shell声明序列:#!
      示例:#!/bin/bash
    • 添加注释:注释以#开头

    2. 运行脚本

    • 给予执行权限,在命令行上指定脚本的绝对或相对路径
    • 直接运行解释器,将脚本作为解释器程序的参数运行

    脚本规范

    1. 第一行一般为调用使用的语言
    2. 程序名,避免更改文件名为无法找到正确的文件
    3. 版本号
    4. 更改后的时间
    5. 作者相关信息
    6. 该程序的作用,及注意事项
    7. 最后是各版本的更新简要说明

    ▷脚本的基本结构

    #!SHEBANG
    CONFIGURATION_VARIABLES
    FUNCTION_DEFINITIONS
    MAIN_CODE
    

      shell脚本示例

    #!/bin/bash
    # ------------------------------------------
    # Filename: hello.sh
    # Revision: 1.1
    # Date: 2019/05/26
    # Author: GUO
    # Email: 1428778457@qq.com
    # Website: www.magedu.com
    # Description: This is the first script
    # Copyright: 2017 wang
    # License: GPL
    # ------------------------------------------
    echo “hello world”
    
    •   脚本调试

    检测脚本中的语法错误

    bash -n /path/to/some_script

    调试执行

    bash -x /path/to/some_script

  • 相关阅读:
    uap
    打印机驱动下载
    hsf
    系统安装
    npm
    webuploader传递参数
    thinkphp5集成H-ui后台(五)集成webUploader
    webUploader上传视频,包括上传进度、上传状态、暂停和取消等
    webuploader php上传视频
    使用Webuploader大文件分片传输
  • 原文地址:https://www.cnblogs.com/guopeilin/p/10926759.html
Copyright © 2011-2022 走看看