https://github.com/outr/batcher
Command-line tool to batch operations, pause, save, and control concurrency
https://github.com/outr/batcher
Last synced: 8 months ago
JSON representation
Command-line tool to batch operations, pause, save, and control concurrency
- Host: GitHub
- URL: https://github.com/outr/batcher
- Owner: outr
- License: mit
- Created: 2018-05-01T13:51:47.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-02T14:56:17.000Z (about 8 years ago)
- Last Synced: 2025-03-17T11:21:31.932Z (over 1 year ago)
- Language: Scala
- Size: 5.86 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# batcher
Command-line tool to batch operations, pause, save, and control concurrency
## Features for 1.0.0
* [X] Input support for multiple inputs
* [ ] Output support to define an output directory
* [X] Specify directory and merge with inputs
* [ ] Configure Copy, Move, and Synchronize
* [ ] Previous `type` is retained for future (set synchronize once and it defaults going forward)
* [ ] Start a single background process
* [ ] Thread-count control
* [ ] Copy
* [ ] Move
* [ ] Synchronize
* [ ] Stop support
* [ ] Monitoring of active processing
* [ ] Bash completion support
* See https://debian-administration.org/article/317/An_introduction_to_bash_completion_part_2
* See https://iridakos.com/tutorials/2018/03/01/bash-programmable-completion-tutorial.html
* [ ] Unarchive support
* [ ] Support remote input and output
* [ ] Bandwidth throttling
* [ ] Arbitrary commands
* [ ] `install` command to configure local or global use