rr


Your shell script multi-tool





Install or Download (<3MiB static executable)

Go 1.16+

GOBIN=/usr/local/bin go install github.com/tongson/rr@0.19.0

Download for Linux amd64/x86_64

curl -L https://github.com/tongson/rr/releases/download/0.19.0/rr.linux-amd64 -o rr

Download for Linux 32-bit

curl -L https://github.com/tongson/rr/releases/download/0.19.0/rr.linux-i386 -o rr

Download for macOS Intel

curl -L https://github.com/tongson/rr/releases/download/0.19.0/rr.macos-intel -o rr

Download for macOS m1 (arm64)

curl -L https://github.com/tongson/rr/releases/download/0.19.0/rr.macos-m1 -o rr


div


shell script manager and runner inspired by rerun[1], bashing[2], and drist[3]
[1] github.com/rerun/rerun
[2] github.com/xsc/bashing
[3] bitreich.org/drist


Modes

Local (requires GNU tar(1))
Local container (Linux only, requires nsenter(1) and GNU tar(1))
Remote (requires OpenSSH ssh(1) and GNU tar(1))


For

Runbooks
Launchers
Deployment
Release Engineering
Builds
Compiles
Testing
Configuration Management