【发布时间】:2021-10-01 08:44:22
【问题描述】:
Linux 中if 语句中的-n 选项是什么?
假设有一个代码:
if [ -n "$variable" ];then break;fi
它在检查if 语句中的变量什么?
【问题讨论】:
-
这不是 Linux 或
if的选项,而是[。 -
选项在
man test中描述。
Linux 中if 语句中的-n 选项是什么?
假设有一个代码:
if [ -n "$variable" ];then break;fi
它在检查if 语句中的变量什么?
【问题讨论】:
if 的选项,而是[。
man test中描述。
-n 检查相应的字符串变量(在您的情况下为 $variable)是否具有非零长度。
【讨论】: