当前位置: 首页 > 最新文章 > 正文

shell脚本常用变量(shell变量处理)

2、系统变量:$HOME、$PWD、$SHELL、$USER 等等比如: echo $HOME 等等..3、用户自定义变量:1)定义变量:变量=值2)显示当前 shell 中所有变量:set3)撤销变量:unset 变量4) 声明静态变量:readonly 变量,注意:不能 unset4、定义变量的规则1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头。关注我,每天学点黑客技术!点击了解

admin

2、系统变量:$HOME、$PWD、$SHELL、$USER 等等比如: echo $HOME 等等..3、用户自定义变量:1)定义变量:变量=值2)显示当前 shell 中所有变量:set3)撤销变量:unset 变量4) 声明静态变量:readonly 变量,注意:不能 unset4、定义变量的规则1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头。关注我,每天学点黑客技术!点击了解更多,还有更多精彩哦!

一、课前声明

1、本分享仅做学习交流,请自觉遵守法律法规!

2、搜索:Kali与编程,学习更多网络攻防干货!

二、知识点详解

1、Linux Shell 中的变量分为:系统变量和用户自定义变量。

2、系统变量:$HOME、$PWD、$SHELL、$USER 等等比如: echo $HOME 等等..

3、用户自定义变量:

1)定义变量:变量=值

2)显示当前 shell 中所有变量:set

3)撤销变量:unset 变量

4) 声明静态变量:readonly 变量,注意:不能 unset

4、定义变量的规则

1)变量名称可以由字母、数字和下划线组成,但是不能以数字开头。

2)等号两侧不能有空格

3)变量名称一般习惯为大写

5、将命令的返回值赋给变量(重点)

1)A=`ls -la` 反引号,运行里面的命令,并把结果返回给变量 A

2)A=$(ls -la) 等价于反引号

6、设置环境变量的基本语法:

export 变量名=变量值 (功能描述:将 shell 变量输出为环境变量)

source 配置文件(功能描述:让修改后的配置信息立即生效)

echo $变量名(功能描述:查询环境变量的值)

三、操作详解

查看HOME环境变量的值

小白7天掌握Shell编程:环境变量的使用

查看windows系统中的环境变量

小白7天掌握Shell编程:环境变量的使用

查看环境变量PATH中所有的路径

小白7天掌握Shell编程:环境变量的使用

添加环境变量:在path中添加指定“软件安装”的目录

小白7天掌握Shell编程:环境变量的使用

修改环境变量配置文件的方式,使修改后的环境变量永久生效

vim bash.rc

小白7天掌握Shell编程:环境变量的使用

source .bash.rc ,使配置文件重新生效

关闭终端,打开并重新重新输入:1.sh依旧可以执行。

小白7天掌握Shell编程:环境变量的使用

小白7天掌握Shell编程:环境变量的使用

关注我,每天学点黑客技术!点击了解更多,还有更多精彩哦!


上一篇: Word办公技巧:创建文本框链接让长文本在不同文本框中顺延显示 下一篇:23种Java设计模式系列:适配器模式定义、模型、以及应用场景详解
返回顶部