A CLI for diffent kinds of message queues.
.gitea/issue_template | ||
src | ||
.gitignore | ||
Cargo.lock | ||
Cargo.toml | ||
README.md |
mqrs
mqrs
is a small cli application to handle POSIX message queues.
Installation
To build mqrs
a rust toolchain is necessary.
Install Rust
Install the Rust toolchain from rustup.rs.
Build mqrs
mqrs
can be built for development:
cargo b
or for releasing:
cargo b --release
Build the mqrs
Debian package
cargo deb
Install mqrs
When a Rust toolchain installed you can also install mqrs
directly without cloning it manually:
cargo install --git https://git.onders.org/finga/mqrs.git mqrs
or from within the project:
cargo install mqrs
Run mqrs
mqrs
can either be run from the project directory with:
cargo b
or you can copy the produced binary somewhere else or link to them
from target/{debug,release}/mqrs
depending on which
one you built.
Using mqrs
mqrs
supports five commands: create
, info
, unlink
, send
and
receive
. All commands do not have to be specified fully. If the
command is clearly distinguishable from all the others, it does not
have to be completed further.