shell编程—变量(三)
2021/6/5 7:26:17
本文主要是介绍shell编程—变量(三),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
在shell脚本中,变量分两种,系统变量和自定义变量。
系统默认变量是系统自带的一些变量,如path为路径变量
用户自定义变量为在编写吧脚本的时候自己定义的一些变量
变量名命名规则
首个字符必须为字母“a-z和A-Z”
中间不能有空格,但是可以使用下划线“_”
不能使用标点符号
不能使用bash中的关键字
变量名和等号之间不能有空格
只读变量
将变量定义为只读变量时用readonly命令
编辑文件如下:
结果如下:
删除变量
使用unset命令进行删除
语法:unset 变量名
变量被删除后不能再次使用,并且unset不能删除只读变量,只读变量的值不能被改变
利用$使用变量
在shell编程中,所以得变量都由字符串组成,并且不需要事先声明变量的类型,它支持的唯一类型的变量就是字符串
使用定义的变量时,只需在变量名前加“$”即可
编辑文本如下:
结果如下:
·
其中变量名外面的花括号是可选的,加上花括号有助于阅读理解和解释器是吧变量的边界
例如变量为hello_name
则第一个试将hello_nameandTynam最为一个变量,而第二个则是将hello_name作为变量
这篇关于shell编程—变量(三)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?