gawk 扩展功能全解析
1. fts() 函数
- 功能概述 :
fts()函数用于处理文件和目录信息,结果存储在filedata数组中。它首先清空filedata数组,然后为pathlist中的每个元素在filedata中创建一个元素,索引是pathlist中给定的目录或文件的名称,该索引对应的元素本身也是一个数组。 - 路径为文件的情况 :数组包含两到三个元素:
-
"path":从pathlist数组中给定的“根”开始的文件完整路径。 -
"stat":本身是一个数组,包含与stat()函数为其statdata参数提供的相同信息。如果对文件的stat()系统调用失败,该元素可能不存在。 -
"error":如果遇到某种错误,数组还将包含一个名为"error"的元素,它是一个描述错误的字符串。
-
- 路径为目录的情况 :数组为目录中的每个条目包含一个元素。如果条目是文件,该元素与上述文件的情况
超级会员免费看
订阅专栏 解锁全文
1

被折叠的 条评论
为什么被折叠?



