Skip to content

Bash

语法

简单语句

  • 不使用 分号结尾
  • 一行语句执行 错误不会影响 下一个语句的执行

变量

定义语法:变量名=值

  • = 两边 不能 有空格
    shell
    variable="value"
    variable = "value"

读取语法:

  • $变量名
  • ${变量名} 可使用在字符串内如: "variable = ${variable}"

删除语法:unset 变量名

使在 Bash 中声明的变量在执行完成后还可用

通过 source 执行脚步,然后在脚步中使用 export 关键字声明的变量会申明为环境变量。

数据类型

  • 字符串:"string"
  • 数值:123
  • 数组:(value0 value1 ...)
    shell
    array=(1 "str" 3)
    array0=${array}
    array0=${array[0]}