hdfs_dir()

描述:

列出指定路径下的文件列表。

语法:

hdfs_dir( hd, path )

备注:

外部库函数,外部库的使用请参考《外部库使用指南》。

列出hdfs系统中指定路径下的文件名称。

参数:

hd

Hd连接。

path

相对路径,相对于hdfsfile中的路径。

选项:

@d

列出指定路径下的所有目录名称。

@p

列出指定路径下的所有目录及文件的完整路径名。

@m

创建目录,创建成功返回true,失败则返回false

@r

删除目录,删除成功返回true,失败则返回false

返回值:

序列/Boolean

示例:

 

A

 

1

=hdfs_open("hdfs://192.168.0.8:9000")

连接hdfs文件系统。

2

=hdfs_dir@p(A1,"/user")

列出/user目录下的所有目录及文件的完整路径名:

3

=hdfs_dir@d(A1,"/user")

列出/user目录下的所有目录名称:

4

=hdfs_dir(A1,"/user")

列出/dr1目录下的所有文件名称:

5

=hdfs_dir@m(A1,"/user/h1")

/user目录下创建名称为h1的目录。

6

=hdfs_dir@r(A1,"/user/h1")

删除/user/h1目录。

7

=hdfs_close(A1)

关闭连接。