echo ‘循环输出$*的参数‘
for item in "$*"
do
echo $item
done
echo ------------------------------------------
echo ‘循环输出$@的参数‘
for item in "$@"
do
echo $item
done
用户进入linux系统就会初始化shell环境,就会加载系统配置文件和用户个人配置文件中的环境变量
shell分为登录环境和非登录环境
shell配置文件分为全局配置文件和用户个人配置文件
环境变量加载初始过程
如果验证当前是登录环境还是非登录环境:使用$?
非登录环境切换登录环境如: su testuser - l (输入密码)
登录环境切换为非登录环境输入:bash
如再非登录环境/.bashrc中添加了环境变量 (环境变量中,变量名建议都大写),如果要立马生效,需要重载配置文件
TESTA=888
export TESTA
使用source /home/xxx/.bashrc
原文:https://www.cnblogs.com/bangbangzoutianya/p/15195135.html