如果[-n“$ {TEMP_FILE_LIST}”]中的-n in是什么?

时间:2011-10-03 04:01:18

标签: shell unix

-nif [ -n "${TEMP_FILE_LIST}" ]对此shell脚本的作用是什么?

3 个答案:

答案 0 :(得分:20)

来自help test

  -n STRING
     STRING      True if string is not empty.

答案 1 :(得分:5)

-n测试非零长度字符串

答案 2 :(得分:4)

if [ -n "${TEMP_FILE_LIST}" ] 

测试参数"${TEMP_FILE_LIST}"的长度是否为零。

您也可以查看

if [ ! -z "${TEMP_FILE_LIST}" ]