https://github.com/schicho/rmdupes
small command-line utility for removing duplicate files in a folder
https://github.com/schicho/rmdupes
Last synced: 5 months ago
JSON representation
small command-line utility for removing duplicate files in a folder
- Host: GitHub
- URL: https://github.com/schicho/rmdupes
- Owner: schicho
- License: mit
- Created: 2021-01-07T16:54:07.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-01-21T22:09:39.000Z (over 5 years ago)
- Last Synced: 2024-06-11T16:59:14.029Z (about 2 years ago)
- Language: Go
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# rmdupes
rmdupes is a very simple command-line utility to remove duplicate files.
## Usage
Compile or download an executable and put it on your PATH. Then open up a terminal and enter: `rmdupes `.
This will remove all duplicate files in that directory, based on their SHA256 checksum. As this tool can potentially
remove very many files, running it in the current working directory requires you to name the directory explicitly:
`rmdupes .`
## Compile
Install the go tool-chain on your system, clone this repo, navigate to it and enter `go build` in your terminal.
## Motivation
This is my first publish-worthy tool I have written in GO. I wrote it, as I was looking for a tool doing exactly this.
Furthermore, I wanted to get some hands-on programming experience with this language and especially with its concurrency
features.