小技巧

文件拆分

将一个文件按照1000行拆分成一个新文件

场景: 一个文件中存在1万个ID,数据库每次in的时候只能查询1000个, 于是需要1000个ID作为一次拆分

打开git bash, 执行以下命令

# 1000表示1千行作为一次拆分, 文件保存在abc目录下, 新文件的前缀是shop_1000_
split -l 1000 shopIds.groovy abc/shop_1000_

每100KB拆分成一个新文件

split -b 100k shopIds.groovy abc/shop_1000_