AIX本地变量简介及使用

Linux大全评论1.7K views阅读模式

本地变量在用户当前的shell生命周期之内有效,结束当前进程,启动另一个进行,则此变量将无效。设置本地变量的格式:
variable-name = value 或者 {valiable-name=value}
注意,“=”左右可以有空格,若值有空格,则使用“”包含。
下面是实际变量模式
----------------------------------------------------------------------------
variable-name=value 设置实际值到variable-name
variable-name+value 如果设置了variable-name,则重置其值
variable-name:?value 如果未设置variable-name,显示未定义用户错误信息
variable-name?value 如果未设置variable-name,显示系统错误信息
variable-name:=value 如果未设置variable-name,则取value值,并将其赋给变量
variable-name:-value 如果未设置variable-name,则取value值,但不给变量赋值
----------------------------------------------------------------------------

1.设置变量并显示其值
TODAY="Thuesday"
echo ${TODAY}
Thuesday

MYINFO="my name is $LOGNAME,my home is $HOME"
echo ${MYINFO}
my name is xxxx,my home is /usr/xxxx

2.重置变量:unset variable-name
echo ${MYINFO}
my name is xxxx,my home is /usr/xxxx
unset MYINFO
echo ${MYINFO}

3.显示本地所有shell变量:set

4.连接变量:echo ${variable-name}${variable-name}
echo ${LOGNAME}${HOME}
xxxx/usr/xxxx

企鹅博客
  • 本文由 发表于 2020年9月18日 22:31:03
  • 转载请务必保留本文链接:https://www.qieseo.com/215986.html

发表评论