Bash 中 'if [[ -n "$name" ]]' 中的 -n 有何作用?

osa*_*sac 2 bash

我在一个 bash 脚本中遇到了这一行。我真的不明白这个if条件中-n的含义。有人可以详细解释一下吗?

ben*_*ben 6

执行man test查看所有选项。-n测试是否"$name"为非零长度。