The bogocopy package

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain]

Copies a directory tree, preserving permissions and modification times, but making zero-size sparse copies of big files. See the README file. Usage: bogocopy [-v|--verbose] (-s|--size SIZE_MB) SRCDIR DSTDIR > copy a directory tree, preserving permissions and modification times, but > making zero-size sparse copies of big files > > `DSTDIR` will be created. Available options: `-h,--help` > Show this help text `--v,--verbose` > Verbose (debugging) output `--s,--size SIZE_MB` > Size limit, files leq to this size (in MB) are real-copied, those above are not. ### Bugs and limitations - Limited to unix-like systems - Uses the `rsync` and `cp` commands at run-time - Won't preserve the "ctime" (inode change time) of a node - Tested in only a desultory fashion, use at your own risk


[Skip to ReadMe]

Properties

Versions0.1.0.1, 0.1.0.2
Change logNone available
Dependenciesbase (>=4.0 && <5), directory, filemanip, filepath, optparse-applicative, shelly, text, unix [details]
LicenseBSD2
Copyrightphlummox 2016
Authorphlummox
Maintainerphlummox2@gmail.com
CategorySystem Tools, Tools, File Manager
Home pagehttps://github.com/phlummox/bogocopy
Source repositoryhead: git clone https://github.com/phlummox/bogocopy
Executablesbogocopy
UploadedFri Dec 16 16:31:23 UTC 2016 by phlummox

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for bogocopy-0.1.0.1

bogocopy Hackage version Linux Build Status

Copies a directory tree, preserving permissions and modification times, but making zero-size sparse copies of big files.

Installing and running

Install in the standard Haskell way: cabal install bogocopy, or stack install bogocopy if using Stack.

Usage:

    bogocopy [-v|--verbose] (-s|--size SIZE_MB) SRCDIR DSTDIR

copy a directory tree, preserving permissions and modification times, but making zero-size sparse copies of big files

DSTDIR will be created.

Available options:

-h,--help

Show this help text

--v,--verbose

Verbose (debugging) output

--s,--size SIZE_MB

Size limit, files leq to this size (in MB) are real-copied, those above are not.

Bugs and limitations