这是 ffindex_build 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ffindex_build - 从目录中的文件构建文件索引
商品描述
用法:ffindex_build [-a|-v] [-s] [-f 文件]* OUT_DATA_FILE OUT_INDEX_FILE [-d
第二数据文件 -i 2ND_INDEX_FILE] [DIR_TO_INDEX|文件]*
-a 追加文件/索引,也需要对已经存在的 ffindex 进行排序
-d FFDATA_FILE
用于插入/追加的第二个 ffindex 数据文件
-i FFINDEX_FILE 用于插入/追加的第二个 ffindex 索引文件
-f 文件
包含文件名列表的文件,每行一个 -f 最多可指定 4096
时
-s 排序索引文件,以便可以查询索引。 另一个附加操作可以是
无需排序即可完成。
-v 打印版本和其他信息然后退出
环境
FFINDEX_MAX_INDEX_ENTRIES - 为这个数量的条目分配内存
例子:
创建一个新的 ffindex,其中包含来自“bar/”目录的所有文件,其中包含 say
myfile1.txt、myfile2.txt 和排序 (-s) 以便例如 ffindex_get 可以使用它。
$ ffindex_build -s foo.ffdata foo.ffindex bar/
添加 (-a) 更多文件:myfile3.txt、myfile4.txt。
$ ffindex_build -a foo.ffdata foo.ffindex myfile3.txt myfile4.txt
糟糕,忘记排序了(-s) 之后再做:
$ ffindex_build -as foo.ffdata foo.ffindex
注意:
最大密钥/文件名长度为 63,最大条目默认为 80000000
可以在源中更改。
由 Andreas Hauser 设计和实施[电子邮件保护]>.
使用 onworks.net 服务在线使用 ffindex_build