filetool

Crates.iofiletool
lib.rsfiletool
version0.3.1
sourcesrc
created_at2024-01-08 06:44:25.456714
updated_at2024-05-08 07:56:06.550417
descriptionA tool to manage and cleanup files on your hard drive.
homepagehttps://github.com/jeremyje/filetools
repositoryhttps://github.com/jeremyje/filetools
max_upload_size
id1092254
size7,067,806
Jeremy Edwards (jeremyje)

documentation

README

File Tool

CI Crates.io Version License GitHub release

A tool to manage and cleanup files on your hard drive.

Usage: filetool [OPTIONS] <COMMAND>

Commands:
  canonical
          Renames files to standard names. Typically this is renaming unusual file extensions
  checksum
          Calculates checksums (xxhash3-64bit) of files in selected directories
  clean-empty-directory
          Removes directories that do not contain any files
  duplicate
          Finds duplicate files and conditionally deletes them
  rmlist
          Delete files from file lists
  similar-name
          List files with similar file names
  help
          Print this message or the help of the given subcommand(s)

Options:
  -v, --verbose...
          Increase logging verbosity
  -q, --quiet...
          Decrease logging verbosity
  -h, --help
          Print help
  -V, --version
          Print version

Installation

Linux

curl -o filetool -O -L https://github.com/jeremyje/filetools/releases/download/v0.3.1/filetool; chmod +x filetool

Windows

(New-Object System.Net.WebClient).DownloadFile("https://github.com/jeremyje/filetools/releases/download/v0.3.1/filetool.exe", "filetool.exe")

Commit count: 124

cargo fmt