2017-10-06 98 views
0

存在或不检查目录存在与否,我已经使用以下命令如何检查目录在HDFS

hdfs dfs -test -d /HDFS/Sample 

这这里样品在HDFS目录。

命令说,如果路径是目录,返回0,当我执行在提示这个命令,我无法在命令提示符下得到0。

回答

0

您必须检查命令的退出状态。在bash中,您可以使用echo $?

$hdfs dfs -test -d /tmp/testdir 
$echo $? 
1 

上面的例子显示/tmp/testdir没有退出。