0
存在或不检查目录存在与否,我已经使用以下命令如何检查目录在HDFS
hdfs dfs -test -d /HDFS/Sample
这这里样品在HDFS目录。
命令说,如果路径是目录,返回0,当我执行在提示这个命令,我无法在命令提示符下得到0。
存在或不检查目录存在与否,我已经使用以下命令如何检查目录在HDFS
hdfs dfs -test -d /HDFS/Sample
这这里样品在HDFS目录。
命令说,如果路径是目录,返回0,当我执行在提示这个命令,我无法在命令提示符下得到0。
您必须检查命令的退出状态。在bash中,您可以使用echo $?
。
$hdfs dfs -test -d /tmp/testdir
$echo $?
1
上面的例子显示/tmp/testdir
没有退出。