当前位置:技术分享 > 技术参考 > 正文

在shell中如何判断HDFS中的文件目录是否存在2018-05-25 10:10:36 | 编辑:hely | 查看: | 评论:0

在Linux文件系统中,我们可以使用下面的Shell脚本判断某个文件是否存在?但是我们想判断HDFS上某个文件是否存在咋办呢?别急,Hadoop内置提供了判断某个文件是否存在的命令?

在Linux文件系统中,我们可以使用下面的Shell脚本判断某个文件是否存在:

 

 

但是我们想判断HDFS上某个文件是否存在咋办呢?别急,Hadoop内置提供了判断某个文件是否存在的命令:

 

 

从上面的输出可以看出,我们可以使用test命令来判断某个文件是否存在。如果文件存在,这个命令将返回0;反之则返回1。

 

 

所以我们可以在Shell里面判断HDFS上某个文件是否存在:

 


上一篇:Flume + kafka + HDFS构建日志采集系统 Python新功能:或将允许安全工具查看运行时操作下一篇:

公众平台

搜索"raincent"或扫描下面的二维码