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

Posted sggggr

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量的取用与设定: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  #显示环境变量

 

技术图片

 

以上是关于变量的取用与设定:echo,变量设定规则,unset的主要内容,如果未能解决你的问题,请参考以下文章

shell变量的设定规则

linux bash shell 基本语法

shell 给未定义的变量设定默认值 ${parameter:-word}

spss程序中怎样设定多选变量

在Mac下为GUI程序设定环境变量

Linux笔记:2-认识与学习BASH