实用指令_大数据shell_变量
Shell的变量
Shell的变量的介绍
- LinuxShell中的变量分为,系统变量和用户自定义变量。
- 系统变量:$HOME,$PWD,$IUSER等等 。比如echo $HOME等等
- 显示当前shell中所有变量:set
shell变量的定义
- 基本语法
- 定义变量: 变量=值
- 撤销变量:unset 变量
- 声明静态变量: readonly 变量,注意:不能被unset
- 快速入门案例
- 案例1:定义变量A
- 案例2:撤销变量A
- 案例3:声明静态变量B=2,不能unset
- 案例4:可把变量提升为全局变量可供其他shell程序使用
A=1
unset A
readonly B=2 ###unset B 撤销失败
-
定义变量的规则
- 变量名称可以由字母,数字和下划线组成,但是不能以数字开头
- 等哈两侧不能有空格
- 变量名称一般习惯大写
-
将命令的返回值赋给变量(重点)
##1.方式 ``反引号,运行里面的命令,并将结果返回给变量A A=`ls -lah` ##2. 方式 等价于反引号 A=$(ls -la)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!