Linux基础概念-----环境变量

Shell 环境变量

Shell也是应用程序,工作与用户模式



变量类型

整形

浮点型

字符型

布尔型


bash变量类型

本地变量:仅对当前Shell有效

局部变量:仅对局部代码段有效(函数)

环境变量:expor VAR_NAME=Value,对当前Shell及子Shell有效

位置变量:$1;$2 ....

特殊变量:$?;$!;$$ ....


查看环境变量

printenv

export


查看所有变量

set


bash的引号

双引号:弱引用,可以实现变量替换;

单引号:强引用,不替换,而显示字符串本身;

反引号=$():命令引用


列子:

[root@localhost ~]# name=tom

[root@localhost ~]# echo "I is $name"

[root@localhost ~]# I is tom


[root@localhost ~]# echo ‘I is $name‘

[root@localhost ~]# I is $name


[root@localhost ~]# date=$(date +%F-%T)

[root@localhost ~]# echo $date

[root@localhost ~]# 2014-07-07-17:27:33


bash 特性

变量

快捷键 

命令别名

命令行展开

管道

输入输出重定向

编程

命令行补全

路径补全


本文出自 “悬剑” 博客,请务必保留此出处http://sublime.blog.51cto.com/8856101/1439609

Linux基础概念-----环境变量,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。