duplicate-removel
去除文件夹下重复的文件
Last updated 7 months ago by swpuliusong .
ISC · Repository · Bugs · Original npm · Tarball
$ cnpm install duplicate-removel 
SYNC missed versions from official npm registry.

duplicate-removel

一次nodejs命令行工具开发的尝试

功能---删除重复文件并可选的在执行完后删除空白文件夹

安装

    npm install -g duplicate-removel

使用

  Usage: dr [options]

    去除文件夹下重复的文件

  Options:

    -h, --help              output usage information
    -V, --version           output the version number
    -i, --ignore <dirname>  忽略的文件夹(以,连接多个)
    -s, --short             路径深度更小或名字更短的优先保留
    -a, --allow-empty       允许空文件夹存在 (默认删除空文件夹)

  Example:

   $ dr -s
   $ dr -i node_modules,.git
   $ dr -i node_modules,.git -s

注意

1.此工具用到了Linux下的du命令,所以请在Linux环境下使用(ps: Windows下的git Bash也行,亲测有效)

2.对于windows下带有某些特殊符号的路径,del模块无法删除,会启用nodejs的fs模块自带的rmdir方法删除,所以有时会造成多层嵌套的空目录无法删除

Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (3)
Dev Dependencies (0)
None
Dependents (0)
None

Copyright 2014 - 2016 © taobao.org |