# 1. 注释
# 1) 单行注释: 在一行注释内容前面加#
# 2) 多行注释
:<<EOF
多行注释内容1
多行注释内容2
....
EOF
# 2. 输入和输出
# 1) 输出
echo 100
echo hello
echo -----------------------
echo -n 100
echo hello
echo -----------------------
echo hello,100
# 2) 输入
# 语法: read 变量名
echo -n 姓名:
read name
echo -n 年龄:
read age
# 3. 变量
# 1) 声明变量(定义变量): 变量名=数据
# a. 变量名 - 由字母数字下划线组成,并且数字不能开头,也不能是关键字
# b. = - =两边不能出现空格
# c. 数据 - 需要保存到变量中的内容
num=100
str1='hello'
echo -------------------
# 2)使用变量
# 方法1: $变量名
echo $num
echo $str1
# 方法2: ${变量名}
echo ${num}
echo ${str1}
# 修改变量的值(重新给变量赋值)
num=99
echo $num
# 3)只读变量
gender='男'
readonly gender
echo $gender
# gender='女' # 报错,只读变量不能重新赋值
# 4)删除变量
# 删除变量后,变量中保存的是空值(删除变量就是删除变量中保存的数据)
unset num
echo $num01.shell基础语法1
本节45字2025-03-12 17:40:09