描述:
列出指定路径下的文件列表。
语法:
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) |
关闭连接。 |