shell变量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell变量相关的知识,希望对你有一定的参考价值。
变量 分系统内的变量 和用户自定义的变量
env可以查看系统的环境变量 系统变量名字是大写
echo $HOSTNAME 显示该变量的内容
set也可以显示环境变量 包括系统变量和自定义变量
定义变量 a_2=1 ,=左右不能有空格
变量名不能以数字开头
b=‘ls /tmp/’ 中间有特殊字符(例如:空格、 #、 *)需要用单引号引起来。
myvim=·which vim· 反引号引用which vim的结果 (反引号键在波浪号上)
c=“$a”11 叠加变量 需要用双引号 “ ”
通过命令bash可以进入一个新的shell中,之前定义的变量在这个环境中不能使用,exit回到之前的shell中。
export全局变量 如exort a=1
在输入命令bash后,之前定义变量的依然可以使用。
unset a 取消一个变量的值
以上是关于shell变量的主要内容,如果未能解决你的问题,请参考以下文章
Shell编程Shell中Bash变量-数值运算运算符变量测试和内容替换