尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

【RHCA+】测试变量

【RHCA+】测试变量
📅 发布时间:2026/7/24 21:36:18

“ 目录:RHCA+ -> 5 Shell脚本 -> 6-4 测试变量 ”

查看变量时,确认变量是否正确被设置;语法格式:${变量名:操作符自定义信息}

正常查看时,$变量名 即可

操作符

作用

-

如果变量存在并且非null,则输出变量值,否则输出自定义消息

=

如果变量存在并且非null,则输出变量值,否则强制赋值为自定义消息

?

如果变量存在并且非null,则输出变量值,否则输出变量值:自定义消息

+

如果变量存在并且非null,则输出自定义消息,否则返回null

[root@wuzuniao ~]# A=a #创建变量并赋值

[root@wuzuniao ~]# echo ${A:-1}; echo ${A} #当前变量A有值,所以输出变量值

a

a

[root@wuzuniao ~]# echo ${D:-1}; echo ${D} #当前变量D无值,所以输出自定义消息

1

[root@wuzuniao ~]# echo ${D:=1}; echo ${D} #当前变量D无值,所以将自定义消息赋值给变量后输出

1

1

[root@wuzuniao ~]# echo ${D:?1}; echo ${D} #当前变量D有值,所以输出变量值

1

1

[root@wuzuniao ~]# echo ${E:?1}; echo ${E} #当前变量E无值,所以输出变量值:自定义消息

-bash: E: 1

[root@wuzuniao ~]# echo ${D:+1}; echo ${D} #当前变量D有值,所以输出自定义消息

1

1

[root@wuzuniao ~]# echo ${E:+1}; echo ${E} #当前变量E无值,所有输出null

[root@wuzuniao ~]#

相关新闻

  • 为什么你的RAG对话总在第3轮崩塌?——基于127个真实Case的提示词衰减曲线分析
  • 2026年度TOP5抛光蜡企业实测榜单:优兔研磨科技深耕18年的优选服务商避坑指南 - 资讯速览
  • 2026年芜湖黄金回收口碑好的商家实测:典汇黄金奢侈品回收含联系方式 - 微城市网络

最新新闻

  • “AI生成视频被限流”真相曝光!抖音官方技术白皮书未公开的3类AI特征识别机制(附绕过检测的合规路径)
  • X-AnyLabeling自动标注软件的安装使用指南
  • 天线原理-1.引论
  • VLA-世界模型-TVA:具身智能的递归改进引擎(5)
  • DVWA靶场——Content Security Policy Bypass(CSP 内容安全策略)
  • LinkSwift:告别限速困扰,九大网盘直链解析神器完全指南

日新闻

  • 武汉卡地亚LOVE钻戒与钻石项链回收变现攻略|多家门店行情参考 - 大牌深度测评
  • 2026年无锡地区健康管理如何考量?四家机构业务体系概览
  • 2026图片去水印软件哪个好用 手机电脑免费工具盘点 - 免费软件工具方法教程

周新闻

  • SaaS软件行业GEO实践:AI搜索时代的品牌可见性与获客新路径
  • 什么是PCTFE?医药高端包装的“防潮王牌“材料
  • 【JVM调优实战】16-可视化利器-JConsole-VisualVM-JMC

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号