我有一个 script.sh shell 脚本,其中我在一个函数中遇到了以下行:
if [ -z "$CORE_PEER_TLS_ENABLED" -o "$CORE_PEER_TLS_ENABLED" = "false" ];
then
....
else
....
fi
我想知道 If 语句中的 -z 和 -o 是什么意思
谢谢
最佳答案
其实很基础: -z 表示测试空字符串(零长度) -o 是或操作
如果您想在 bash 中编写脚本,我建议您阅读“Bash 初学者指南”。它将涵盖必要的基础知识,并且不会花费太多时间。
关于linux - -z 和 -o 命令在 Linux shell 脚本中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50225931/