如何确定文件夹是否存在并且HDFS中是否包含任何文件?

时间:2017-03-25 04:02:24

标签: shell hadoop

我正在编写一个shell脚本,我需要知道目录是否存在并且HDFS中有任何文件。我该如何实现它?

2 个答案:

答案 0 :(得分:1)

//检查HDFS目录是否存在: enter code here hdfs dfs -test -e“” //检查大小是否为非零     hdfs dfs -test -e“/ *”

帮助工具: -d:f路径是目录,返回0。 -e:如果路径存在,则返回0。 -f:如果路径是文件,则返回0。 -s:如果路径不为空,则返回0。 -z:如果文件长度为零,则返回0.

答案 1 :(得分:0)