1. 用户自定义变量,直接使用,赋值的时候等号两边不能有空格

A=100
echo "\$A = $A"   # $是取变量A 中的值  "" 号中 \$ 是转译,此处$ 不在是取值,而是一个普通字符

shell 脚本 变量使用,取消一个变量,echo 随笔 第1张

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

 2. 取消一个变量

#!/bin/bash
A=100
echo "\$A = $A"
unset A
echo "\$------A = $A"

 shell 脚本 变量使用,取消一个变量,echo 随笔 第2张

 

3. echo 打印内容到终端类似C语言中的printf

#!/bin/bash
echo "hello"    #直接打印
C=10
echo "$C"    #打印变量C中的值  $表示取C中的值
echo `ls`    #命令置换
echo $(ls)    #命令置换 把ls命令结果打印出
echo -e "hello\tworld"    # -e 使转译字符有效
echo -n "xiao ming"    # -n 结束不换行

shell 脚本 变量使用,取消一个变量,echo 随笔 第3张

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄