files-sets
Version:
nodejs命令行对用行分隔的文件做集合运算
35 lines (17 loc) • 785 B
Markdown
# nodejs命令行求交集数量
给产品写的
# 如何使用?
先去安装一下最新版本的nodejs
https://nodejs.org/zh-cn/
然后在命令行里运行:
```npm i files-sets -g```
然后执行命令:
```files-sets intersection --base=./examples/txt2.txt --compare=./examples/txt1.txt```
# 参数
--base 基础集合的文件路径 必传
--compare 比较集合的文件路径 必传
--size 每次运算加载的数据量,默认为12000000,如果设置的太大会超过node v8引擎的限制
--mode 是否使用内存模式,默认是false,如果设置为true的话会直接全部加载到内存中去求集合,适合小文件的比较
## note
请确保文件里每行的内容都是唯一的
目前只实现了交集,其他的产品没提需求。