shell脚本报错:"[: =: unary operator expected"解决办法

在匹配字符串相等时,我用了类似这样的语句:
if [ $STATUS == "OK" ]; then echo "OK" fi
在运行时出现了 [: =: unary operator expected 的错误,就一直找不到原因,尝试了删除等号两侧的空格和括号里的空格都不管用,最后baidu了一下,才找到原因。把语句改成这样就不会出错了.
if [[ $STATUS = "OK" ]]; then echo "OK" fi
究其原因,是因为如果变量STATUS值为空,那么就成了 [ = "OK"] ,显然 [ 和 "OK" 不相等并且缺少了 [ 符号,所以报了这样的错误。当然不总是出错,如果变量STATUS值不为空,程序就正常了,所以这样的错误还是很隐蔽的。
或者用下面的方法也能避免这种错 误:if [ "$STATUS"x == "OK"x ]; then echo "OK"fi。当然,x也可以是其他字符。顺便提一点,shell中有没有双引号在很多情况下是一致的。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# shell脚本报错
# shell
# 报错:"[:
# =:
# unary
# operator
# expected"解决办法
# Shell脚本之Expect免交互的实现
# shell中使用expect命令进行远程执行命令脚本
# 利用expect命令实现Shell自动化交互的方法详解
# shell脚本无密码登录 expect的使用方法详解
# shell脚本通过expect实现自动单边无密登录功能
# shell中嵌套执行expect命令实例
# 用expect实现的自动登录到多台服务器的shell脚本
# shell结合expect写的批量scp脚本工具
# shell中expect的实现示例
# 是因为
# 都不
# 找不到
# 也能
# 中有
# 错了
# 用了
# 希望能
# 报错
# 谢谢大家
# 解决办法
# 报了
# 值为
# 为空
# 出现了
# 情况下
# 双引号
# 括号里
# 就成了
# 不相等
相关文章:
视频网站制作教程,怎么样制作优酷网的小视频?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
武汉网站如何制作,黄黄高铁武穴北站途经哪些村庄?
建站之星安装步骤有哪些常见问题?
高防服务器租用如何选择配置与防御等级?
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
创业网站制作流程,创业网站可靠吗?
网站设计制作企业有哪些,抖音官网主页怎么设置?
打鱼网站制作软件,波克捕鱼官方号怎么注册?
清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?
如何在宝塔面板中创建新站点?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
宝塔新建站点报错如何解决?
seo网站制作优化,网站SEO优化步骤有哪些?
网站制作公司排行榜,抖音怎样做个人官方网站
如何通过服务器快速搭建网站?完整步骤解析
网站制作的步骤包括,正确网址格式怎么写?
开封网站制作公司,网络用语开封是什么意思?
如何在云虚拟主机上快速搭建个人网站?
如何在腾讯云免费申请建站?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
建站之星安装需要哪些步骤及注意事项?
如何零成本快速生成个人自助网站?
合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?
建站上传速度慢?如何优化加速网站加载效率?
建站主机系统SEO优化与智能配置核心关键词操作指南
如何通过主机屋免费建站教程十分钟搭建网站?
如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?
如何快速搭建安全的FTP站点?
建站之星在线客服如何快速接入解答?
大连网站制作公司哪家好一点,大连买房网站哪个好?
微信小程序 五星评分(包括半颗星评分)实例代码
高端建站三要素:定制模板、企业官网与响应式设计优化
怎么将XML数据可视化 D3.js加载XML
建站之星如何快速更换网站模板?
建站之星安装失败:服务器环境不兼容?
如何在IIS中配置站点IP、端口及主机头?
如何用PHP快速搭建高效网站?分步指南
Java解压缩zip - 解压缩多个文件或文件夹实例
如何通过VPS建站无需域名直接访问?
网站制作报价单模板图片,小松挖机官方网站报价?
音响网站制作视频教程,隆霸音响官方网站?
如何快速查询域名建站关键信息?
企业宣传片制作网站有哪些,传媒公司怎么找企业宣传片项目?
简单实现Android文件上传
建站VPS推荐:2025年高性能服务器配置指南
C++时间戳转换成日期时间的步骤和示例代码
c++23 std::expected怎么用 c++优雅处理函数错误返回【详解】
建站DNS解析失败?如何正确配置域名服务器?
小建面朝正北,A点实际方位是否存在偏差?
*请认真填写需求信息,我们会在24小时内与您取得联系。