dopen: Opens a directory, and returns a directory identifier value.
dnum: Returns the number of members in a directory.
dread: Returns the name of a directory member.
dinfo: Returns information about a directory.
dclose: Closes a directory that was opened by the DOPEN function.
example
当我们想要通过sas获取一些目录下文件信息,比如目录的路径,owner是谁,读写权限是怎样的,或者最后修改时间等等,可以通过dopen系列function实现:
首先通过dopen(返回值是1代表成功打开)打开目标目录,通过dnum获取目录下文件数量,用dread读取每一个文件名,用doptnum读取每一个文件的属性数量,用doptname获取每一个属性的名字,用dinfo获取每一个属性的值。