dff 2.1.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global dff --version 2.1.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dff --version 2.1.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dff&version=2.1.0                
nuke :add-package dff --version 2.1.0                

A tiny cross platform tool to filter out duplicate files within specified directory.

Installation

Make sure you have latest .NET Core SDK installed. It requires .NET Core 3.1 or newer.

Install
dotnet tool install --global DuplicateFileFinder

For Mac users with zsh, please manually add the dotnet global tool path to ~/.zshrc. Simply add this line as descriped in this issue.

export PATH=$HOME/.dotnet/tools:$PATH
Update

If you would like to upgrade to latest version as you already installed, you can:

dotnet tool update --global DuplicateFileFinder

Usage

There is only one option -i or --input is provided to accept which directory you would like this tool to process. If you didn't specify this argument, it will be default to current working directory.

The command name is dff.

dff /var/test

While the process completed, all duplicate files would be moved to another directory. It will not be removed by this tool, so your data is always safe and there.

License

MIT.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
2.8.0 534 2/10/2022
2.7.0 461 2/10/2022
2.6.0 457 2/8/2022
2.5.0 447 2/8/2022
2.4.0 454 2/7/2022
2.3.0 468 1/29/2022
2.2.0 444 1/29/2022
2.1.0 502 1/28/2022
2.0.0 473 1/28/2022