Skip to content
This repository was archived by the owner on Jun 12, 2024. It is now read-only.

thomasvolk/fdup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FDup

FDup is an command line application to find duplicate files.

Build Status Coverage Status

Build

To build fdup you need to install erlang and elixir:

$ sudo apt-get install elixir

run mix to build the fdup executable:

$ mix escript.build

Quick Start

usage:

fdup --mode [unique|duplicate] [--group level] PATH

Let's find all duplicates:

$ fdup --mode duplicate test_data/mixed
test_data/1/x.txt
test_data/2/x.txt
test_data/x.txt

Let's group them:

$ fdup --group --level 1 test_data/mixed
U=2 D=3 : test_data

Installation

If available in Hex, the package can be installed as:

  1. Add fdup to your list of dependencies in mix.exs:
    def deps do
      [{:fdup, git: "https://github.com/thomasvolk/fdup.git", tag: "0.5"}]
    end
  1. Ensure fdup is started before your application:
    def application do
      [applications: [:fdup]]
    end

About

FDup is an command line application to find duplicate files.

Resources

License

Stars

Watchers

Forks

Packages

No packages published