declare命令的用法_robo3t连接mongodb
2023-06-13 09:15:11 时间
Linux declare命令用于声明 shell 变量。
declare为shell指令,在第一种语法中可用来声明变量并设置变量的属性([rix]即为变量的属性),在第二种语法中可用来显示shell函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行
type
来自: http://man.linuxde.net/declare
type
来自: http://man.linuxde.net/declare
set指令的效果相同)。
语法
declare [+/-][rxi][变量名称=设置值] 或 declare -f
参数说明:
- +/- ”-“可用来指定变量的属性,”+”则是取消变量所设的属性。
- -f 仅显示函数。
- r 将变量设置为只读。
- x 指定的变量会成为环境变量,可供shell以外的程序来使用。
- i [设置值]可以是数值,字符串或运算式。
实例
声明整数型变量
# declare -i ab //声明整数型变量
# ab=56 //改变变量内容
# echo $ab //显示变量内容
56
改变变量属性
# declare -i ef //声明整数型变量
# ef=1 //变量赋值(整数值)
# echo $ef //显示变量内容
1
# ef="wer" //变量赋值(文本值)
# echo $ef
0
# declare +i ef //取消变量属性
# ef="wer"
# echo $ef
wer
设置变量只读
# declare -r ab //设置变量为只读
# ab=88 //改变变量内容
-bash: ab: 只读变量
# echo $ab //显示变量内容
56
声明数组变量
# declare -a cd='([0]="a" [1]="b" [2]="c")' //声明数组变量
# echo ${cd[1]}
b //显示变量内容
# echo ${cd[@]} //显示整个数组变量内容
a b c
显示函数
# declare -f
command_not_found_handle ()
{
if [ -x /usr/lib/command-not-found ]; then
/usr/bin/python /usr/lib/command-not-found -- $1;
return $?;
else
if [ -x /usr/share/command-not-found ]; then
/usr/bin/python /usr/share/command-not-found -- $1;
return $?;
else
return 127;
fi;
fi
}
eclare命令用于声明和显示已存在的shell变量。当不提供变量名参数时显示所有shell变量。declare命令若不带任何参数选项,则会显示所有shell变量及其值。declare的功能与typeset命令的功能是相同的 来自: http://man.linuxde.net/declare版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/230808.html原文链接:https://javaforall.cn 【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛 【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...
相关文章
- 提升 MongoDB 查询性能的方法(mongodb查询性能)
- 解决MongoDB连接超时问题(mongodb连接超时)
- MongoDB中文档数据索引优化实践(mongodb文档索引)
- 池配置MongoDB连接池以提升性能(mongodb连接)
- MongoDB学习指南:精通中文教程(mongodb中文教程)
- MongoDB连接简单实现你的数据梦想(mongodb连接)
- 管理MongoDB中元数据管理的秘诀(mongodb元数据)
- 间联查MongoDB联表查询:一次完成复杂查询(mongodb多个表)
- 快速释放MongoDB连接的简单方法(mongodb连接释放)
- MongoDB安全保护技术:备份实践(mongodb备份)
- 快速上手:Java连接Mongodb数据库(java连接mongodb数据库)
- 快速上手MongoDB:掌握常用的启动命令(mongodb的启动命令)
- 注意:由于mongodb.dll是Windows操作系统中MongoDB数据库驱动程序文件的扩展名,因此建议您提供更为详细或具体的信息或上下文,以帮助我们更准确地为您提供标题。以下是针对不同情境的几个标题建议: 如何修复无法加载mongodb.dll文件的问题 遇到mongodb.dll缺失怎么办?快速恢复驱动程序 介绍Windows上使用mongodb.dll实现MongoDB数据库连接的方法 mongodb.dll文件及其在MongoDB应用程序中的作用(mongodb.dll)
- Mongodb:打破存储极限,探索最大存储解决方案(mongodb最大存储)
- MongoDB数据库:使用命令行管理您的数据(mongodb数据库命令)
- 行操作 快速掌握MongoDB命令行操作(mongodb的命令)
- MongoDB处理转义字符的技巧(mongodb转义字符)
- NoSQL时代MongoDB带领NoSQL进入数据时代(mongodb进入)
- Mongodb连接查询:实现高效数据库操作(mongodb连接查询)
- MongoDB数据库编码技巧与最佳实践(mongodb数据库编码)
- MongoDB轻松建立数据库和表(mongodb建库建表)
- MongoDB命令的深入剖析(mongodb 命令详解)
- C语言驱动连接MongoDB:实现数据库服务器之间的连接(c连接mongodb)
- 使用MongoDB存储和查询经纬度数据的最佳实践(mongodb经纬度)
- MongoDB启动命令,快速搭建数据库环境(mongodb启动命令)
- mongodb jar包实现多平台数据库连接的可能(mongodb jar包)
- 轻松搭建远程MongoDB连接服务(远程连接mongodb)