#!/bin/sh
#定义与打印变量
name="zhaoyh"
echo $name
#数据变量 初始化
myarray=(10 11 12 13 14)
#访问方法
echo ${myarray[0]}
#另一种初始化方式
fruit=([0]=derri [1]=harry)
echo ${fruit[1]}
#打印全部的数组内容
echo ${myarray[@]}
echo ${fruit[*]}
#可以命名和数组同名的标量
fruit="hello"
echo $fruit
echo ${fruit[*]}
#将变量设置为只读,如何设置数组为只读不会
readonly fruit
#删除变量
unset name
echo $name
#注意只读的不能删 也不能改
#导出环境变量
export TMP="abcdefg" #没权限 无法测试
echo $TMP
#打印shell变量
echo $PWD #当前目录
echo $UID #用户ID
echo $RANDOM #随机数
echo $IFS #分隔符 默认是\r\n