变量的显示与设置


变量的显示与设置
 
变量的显示
 格式:  #echo $...
              #echo $variable
              #echo $PATH   或  echo ${PATH}
 #myname=tian
 #echo $myname
 
 变量内若有空格可使用双引号或单引号,但双引号内的特殊字符如 $ 等,可以保持原有的特性,单引号内一般为字符。
 若要通过其他命令提供信息,可以使用反单引号 ·命令· 或 $(命令),如 version=$(uname -r)
 若该变量需要在其他子进程执行,则要用 export 声明使变量编程环境变量。
 取消变量用 “unset 变量名称”
 
 利用转义字符   name=vbnird\'s\空格name
 
 累加   PATH=$PATH:/home/dmtsai/bin
                   =${PATH}:/home/dmtsai/bin
 
显示环境变量      #env
查看所有变量      #set
 
$     显示本shell的PID   (shell的线程代号)
      #echo $$
?      显示上一个命令的回传代码
      0:成功
      1:失败
      #echo $?
 
export : 自定义变量转换成环境变量
 子进程只会继承父进程的环境变量,自定义变量不继承
  #export    所有环境变量列出来
  #export 变量名         将自定义变量声明为环境变量
 

相关内容

    暂无相关文章