在下面的 bash if
语句中,-a
和 -n
选项执行什么功能?
if [ -n "$1" -a -n "$2" -a -n "$3" ]; then
REFNAME=$(basename $3)
else
-a
和 -n
是所谓的 < a href = “ http://www.gnu.org/software/bash/Manual/html _ node/Bash-ConditionalExpressions.html”> priies 吗?
-a file
的意思是“如果文件存在则为 True”吗?