日常文件批处理,替代手动操作
这是一个基于 Node.js 的通用文件处理 CLI 工具,通过一行命令即可在终端完成批量文件操作,无需打开 GUI 软件。它提供 count 命令统计目录中的文件数量与总大小,支持按扩展名过滤;rename 命令可对文件名批量添加前缀/后缀或替换指定字符串;dedupe 命令通过 MD5 校验实现按内容去重,自动保留第一个文件。工具采用递归遍历逻辑,自动跳过隐藏目录与 node_modules,适合开发者日常处理大量文件时的自动化需求——无论是整理下载文件夹、清理重复资源,还是批量重命名项目素材,都能显著提升效率。
node filecli.js count --dir ./ ; node filecli.js rename --prefix 2026-
Node.js