变量的取用与设定:echo,变量设定规则,unset

1.变量的取用echo

echo $variable 

echo ${variable}

 2.变量的设定规则

 3.让我设定的name=VBird应用在下个应用程序

 4.进入到核心的模块目录

 5.取消设定的变量的内容

 6.单引号和双引号的区别

双引号可以保留原有变量的内容,单引号仅仅能是一般字符,而不会有特殊符号。

7.反单引号的用途

 8.env观察环境变量与常见环境变量的说明

HOME 代表用户的家目录   cd ~ 

SHELL 目前的环境使用的SHELL是哪支程序

HISTSIZE  与历史命令有关,记录的【笔数】由这个值来设定

MAIL   使用MAIL指令

PATH   执行文件搜寻的路径。目录与目录之间以冒号(:)分割。目录的顺序也很重要

LANG  语系数据

RANDOM   /dev/random,介于0~32767之间   

取介于0~9之间的数:declare -i number=$RANDOM*10/32768 ;echo $number

9.用set观察所有变量(含有环境变量与自定义变量)

PS1命令提示符 ,

 $:(关于本shell的PID)  即目前这个Shell的现成代号  echo $$   

?:关于上个指令的回传值

 10.export:自定义变量转成环境变量

自定义变量与环境变量的区别:该变量是否会被子程序所继续引用.子程序仅会继承父程序的环境变量,子程序不会继承父程序的自定义变量。

export 变量名称    #分享自己的变量设定给后来呼叫的文件或程序
export  #显示环境变量

原文地址:https://www.cnblogs.com/sggggr/p/12000542.html