欢迎使用CSDN-markdown编辑器

来源:互联网 发布:知乎 极简主义生活 编辑:程序博客网 时间:2024/06/03 14:11

定义变量

语法


  • 变量值可以加双引号或单引号,也可以不加双引号或单引号
  • 首个字符必须为字母(a-z,A-Z)
  • 中间不能有空格,可以使用下划线(_)
  • 不能使用标点符号
  • 不能使用bash里的关键字(可用help命令查看保留关键字)

变量名=变量值
定义变量:

NAME=ZYF  定义一个变量NAME, 值是ZYF
NAME=”ZYF”  定义一个变量NAME, 值是ZYF
NAME=’ZYF’  定义一个变量NAME, 值是ZYF
NAME=$(shell命令)  运行一个shell命令,并把cmd运行的结果的值赋给NAME

内部变量

变量含义$shell本身的PID*所有参数列表#参数个数0shell文件名1-n添加到shell的各参数值

引用变量

使用$符号引用变量,引用变量的时候可以加双引号,也可以不加双引号,作用是一样的。
也可以加单引号,shell会把单引号里的内容当成普通字符串而不是一个变量来处理。

echo NAMEZYFechoNAME”
ZYF
echo ‘NAMENAME

犀利 2017/10/24 16:02:30

原创粉丝点击