PQL 快速入门
PQL基础
数据流转
输出文件
PQL 中的语句
分支和循环
更优雅的数据操作
PQL 高级特性
系统函数
自定义函数
扩展操作
其他语言相关
附录
DIR 语句和 FILE 语句一样,也是一个名词语句,主要用于文件的查询或统计。
MAKE
返回布尔值,创建成功为true
,创建失败(如文件夹已存在)为false
。DELETE
返回布尔值,删除成功为true
,删除失败(如文件夹中有文件被打开)为false
。注意,这条语句会删除文件夹及文件夹下的所有文件!DIR
返回一个数据表,包含指定文件夹下的所有文件和文件夹,这个命令致敬DOS下的经典命令dir
。数据表中每个文件的信息格式见FILE语句。DIR LIST
也返回一个数据表,但是只包含指定文件夹下的子文件夹,不包括文件。RENAME
操作可以为文件夹改名,注意不能指定与源文件夹不同父级目录的路径。返回布尔值。MOVE
操作将整个文件夹及其文件夹下的所有子文件夹移动到目标目录下,源文件夹会删除。REPLACE EXISTING
选项表示如果目标文件(注意是文件)已存在,则覆盖。返回布尔值。COPY
操作将整个文件夹及其文件夹下的所有子文件夹复制到目标目录下,源文件夹会保留。REPLACE EXISTING
选项表示如果目标文件(注意是文件)已存在,则覆盖。返回布尔值。LENGTH
和SPACE
功能一致,返回文件夹占用的字节数,如3539654
。SIZE
和CAPACITY
功能一致,返回文件夹占用空间的字符串格式信息,如3.38M
。判断文件夹是否存在只能用在条件表达式中。
DIR 语句也和 FILE 语句一样,是一个有返回值的语句。可以用做语句赋值、循环遍历、嵌入式查询表达式等各个地方。
参考链接