hsplit

command module
v0.0.0-...-78347b9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 19, 2023 License: MIT Imports: 6 Imported by: 0

README

hsplit

Split a file into pieces with rolling hash

Output pieces of FILE to PREFIXaaaa, PREFIXaaab, ...; default trailing zero bits in the rolling checksum is 16, and default PREFIX is 'x'.

  Usage:
    hsplit [FILE] [PREFIX]

  Positional Variables: 
    FILE     filename_desc (Required)
    PREFIX   prefix_desc (default: x)
  Flags: 
       --version          Displays the program version string.
    -h --help             Displays help with available flag, subcommand, and positional value parameters.
    -b --bits             SplitBits is the number of trailing zero bits in the rolling checksum required to produce a chunk. (default: 16)
    -m --minSize          MinSize is the minimum chunk size. (default: 1024)
    -f --fanout           Fan-out of the nodes in the tree produced. (default: 8)
    -p --minBytesOfPart   MinBytesOfPart is the minimum file part size (default: 1024)

Inspiration

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL