zoukankan      html  css  js  c++  java
  • Linux入门(7) 脚本

    1.宣告使用的shell为何 

    2.注明创建者 编写作用等

    3.注释每一个功能函数

    执行脚本

    1.修改可执行权限 chmod 755 file.sh

    2.sh file.sh 可以直接运行脚本

    #!/bin/bash 声明使用的shell

    #20130912 注释日期

    “”保留变量信息

    ’‘只保留单纯的字符

    declare 声明变量

    a 数组 f函数 i整数 r只读 x通过环境输出变量

    交互式脚本

    read 等待读入指令

    定义脚本的参数代号:

    myscript opt1 opt2 opt3 opt4

    $0          $1    $2    $3    $4

    运行时可接参数 sh file opt1   ($0 代表文件名)

    逻辑判断式与表达式

    (1)条件判断

    if...then...fi

    if...then...else if...then..else... fi

    每一个独立的组件之间 需要用空格隔开

    条件需要[]

    netstat 显示网络状态

    添加命令符号不是单引号 而是``(1旁边的按键)

    case 种类方式(string) in

    种类方式一)

      代码段;;

    种类方式二)

      代码段;;

    *)

     echo“Usage:{种类方式一|种类方式二}”

     exit 1

    esac

    (2)循环

    for((条件一;条件二;条件三))

    for variable in variable1 variable2 (以空格分割变量)

    while[condition1] && [condition2]

    until [condition1] && [condition2]

    do

      代码段

    done

    调试脚本

    sh [-nvx] scripts

    n不执行脚本 查询脚本内语法错误  v 执行脚本前 先将脚本的内容显示 x 将用到的脚本内容显示出来

  • 相关阅读:
    java-oop集合map
    IDEA启动Tomcat报错
    1.IDEM的快捷键
    1.idea快捷键
    14.
    13.级联一对多
    12.动态SQL
    11.动态参数
    10.主键回填
    9.参数的传递
  • 原文地址:https://www.cnblogs.com/Dhouse/p/3317431.html
Copyright © 2011-2022 走看看