Answers:
这是“测试”命令的另一种形式。主要用于脚本中。
即
if [ $VAR ]
then
echo $VAR exists!
fi
[
是内置的bash,但也是如此test
。并非所有shell都是一样的-在很多shell中,test
(和[
)不是内置的。
当您使用类似的东西时,这就是您所说的
if [ -e foo ]; then ...
在shell脚本中(但如今大多数shell都将其作为内置文件)。男人测试应该给你的文档。