我想知道是否从命令行设置了特定的环境变量。我需要区分它被设置为一个空白字符串(或只是空格)和根本没有设置,所以我想得到一个明确的真/假或是/否,如果没有设置,不只是不打印任何内容。
我知道在脚本中,我可以使用-z
,但我不确定是否/如何直接从命令行执行此操作。
我试过这个:
$ echo -z "${MY_URDSFDFS}"
Run Code Online (Sandbox Code Playgroud)
但它只是打印:
-z
Run Code Online (Sandbox Code Playgroud)