commit d3e1121c4b7c2e47d2067cd76bcb9c99a52e9afd parent 8818d412801cf4af8b077d1fc24b1a37acecc9bc Author: parazyd <parazyd@dyne.org> Date: Thu, 1 Mar 2018 02:23:13 +0100 Add rpcfg. Diffstat:
A | bin/rpcfg | | | 29 | +++++++++++++++++++++++++++++ |
1 file changed, 29 insertions(+), 0 deletions(-)
diff --git a/bin/rpcfg b/bin/rpcfg @@ -0,0 +1,29 @@ +#!/bin/sh + +profile="${RPPROFILE:-$HOME/.rp/default}" +. "$HOME"/.rp/rplib/common.sh + +usage() { + edie "usage: $(basename $0) [-v value] + -v: view specified config value" +} + +viewcfg() { + grep "$1" "$profile"/config | cut -d= -f2 | tr -d '"' +} + + +[ $# -gt 0 ] || usage +for i in $@; do + case "$i" in + -v) + shift 1 + [ -n "$1" ] || usage + viewcfg "$1" + exit $? + ;; + *) + usage + ;; + esac +done