# 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 $num
01.shell基础语法1
本节45字2025-03-12 17:40:09