Shell if[-n";${TEMP\u FILE\u LIST}";]中的-n做什么?

Shell if[-n";${TEMP\u FILE\u LIST}";]中的-n做什么?,shell,unix,Shell,Unix,如果[-n“${TEMP\u FILE\u LIST}”对这个shell脚本有什么作用,那么中的-n会做什么?来自帮助测试: -n STRING STRING True if string is not empty. -非零长度字符串的n个测试 if [ -n "${TEMP_FILE_LIST}" ] 测试参数“${TEMP\u FILE\u LIST}”的长度是否为零 你也可以查一下 if [ ! -z "${TEMP_FILE_LIST}" ] @钦文,看

如果[-n“${TEMP\u FILE\u LIST}”对这个shell脚本有什么作用,那么
中的
-n
会做什么?

来自
帮助测试

  -n STRING
     STRING      True if string is not empty.

-非零长度字符串的n个测试

if [ -n "${TEMP_FILE_LIST}" ] 
测试参数
“${TEMP\u FILE\u LIST}”
的长度是否为零

你也可以查一下

if [ ! -z "${TEMP_FILE_LIST}" ] 
@钦文,看到了吗