Chinaunix首页 | 论坛 | 博客
  • 博客访问: 773478
  • 博文数量: 143
  • 博客积分: 2077
  • 博客等级: 大尉
  • 技术积分: 2393
  • 用 户 组: 普通用户
  • 注册时间: 2012-09-28 12:57
文章存档

2016年(2)

2015年(3)

2014年(3)

2013年(41)

2012年(94)

分类: LINUX

2013-04-02 21:17:46

                                                     变量的显示与设置
变量的显示
 格式:  #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 变量名         将自定义变量声明为环境变量
阅读(1986) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~