declare-声明限定类型变量
2024-09-05 12:01:23
用于声明变量并设置变量的属性。
语法
declare [+/-][rxi][变量名称=设置值]
declare -f
特殊符号
+/- "-"可用来指定变量的属性,"+"则是取消变量所设的属性。
可选参数
r 声明变量为只读。
x 声明变量为环境变量。
i 声明变量是整数类型。
f 声明变量是函数类型。
a 声明变量是索引数组。
A 声明变量是关联数组。
示例
限定变量的值为整数类型:
[root@localhost ~]# declare -i b='123456'
索引数组:
[root@localhost ~]# declare -a index_array=("a" "b" "c")
[root@localhost ~]# echo ${index_array[0]}
关联数组:
[root@localhost ~]# declare -A associative_array=([0]="a" [1]="b" [2]="c")
[root@localhost ~]# echo ${index_array[0]} # 根据索引获取值
[root@localhost ~]# echo ${index_array[@]} # 获取所有值
[root@localhost ~]# echo ${!index_array[@]} # 列出所有索引值
最新文章
- H5图片压缩与上传
- 配置iis时,浏览项目提示 无法识别的属性“targetFramework”。请注意属性名称区分大小写。
- (原创)JAVA多线程三锁
- QT中Sqlite的使用
- 1.3---字符串重新排列后是否能够变成另一个字符串(CC150)
- JSBinding+SharpKit / 脚本加密(JSC或Bytecode,参考cocos2d-js)
- [原]iOS自带社会化分享框架——Social.framework
- Asp.net与Dojo交互:仪器仪表实现
- spark mllib 之线性回归
- 论文笔记之:Asynchronous Methods for Deep Reinforcement Learning
- Maven 插件开发(一)
- python学习笔记--Django入门三 Django 与数据库的交互:数据建模
- Contest20140711 loop 数论
- Android开发之布局优化
- Shell脚本,自动化发布tomcat项目【转载】
- Heritrix工具实现网络爬虫
- select选择框在谷歌火狐和IE样式的不同
- 「JavaScript面向对象编程指南」原型
- xpath定位动态iframe
- Linux 常用系统工作命令
热门文章
- Microservices
- 无单位数字和行高 —— 别说你懂CSS相对单位
- 深入HTTP协议
- hql语句查询
- JavaScript实现带正则表达式的表单校验(校验成功后跳转)
- 记一次使用git报错,解决Unable to negotiate with **** port 22: no matching host key type found. Their offer: ssh-rsa
- python循环与基本数据类型内置方法
- 帝国cms 列表页或文章页取当前栏目链接
- 面试官:RabbitMQ有哪些工作模式?
- Nuxt 的介绍与安装