Rasch

Automatize your commands easily and blazingly fast™️

This is in alpha, it might not work properly.

Rust CLI used to execute any terminal commands selecting multiple files inside a directory. It uses easy to remember filters and settings. (rust + batch)

Also, you can choose not to select files and only loop n times a command with. This is useful for something like repeating "echo rash" n times to a maximun of 255.

Installation

Using cargo (multi-platform, but needs compiling)

cargo install rasch

Usage

You can access this info anytime with rasch -h or --help.

rasch [COMMAND] <OPTIONS>

For example, if you want to convert all files to mp4 in ffmpeg: rs-batch "ffmpeg -i [i] -c:v libx264 [o]"

Wether [i] is the input files and [o] is the output files.

Options

Build

  1. Clone this repository git clone http://github.com/sbritorodr/rasch
  2. Run cargo build -r

How to contribute

  1. Clone this repository git clone http://github.com/sbritorodr/rasch
  2. Switch to nightly branch.
  3. Make any changes. Don't forget to compile it before pushing.
  4. Push the repo to the nightly branch

From time to time, nightly will be merged to the stable branch.

"Planned" future features