uribo
=====
[](https://crates.io/crates/uribo)
[](https://docs.rs/uribo)
[](https://github.com/sile/uribo/actions)

A command line tool that executes a shell command defined in a `$PWD/(..)*/.uribo` file.
```console
// Define and run the "hello" command.
$ uribo run hello
"hello" command is not defined
$ uribo put hello -- echo "Hello World!"
$ cat .uribo
{
"hello": {
"command": "echo",
"args": [
"Hello World!"
]
}
}
$ uribo run hello
Hello World!
// If the specified command is not found in the $PWD/.uribo file,
// the parent directories will be searched.
$ echo '{"ver": {"command": "uribo", "args": ["--version"]}}' > ../.uribo
$ uribo run ver
uribo 0.2.0
```