rp

simple email tools
git clone https://git.parazyd.org/rp
Log | Files | Refs | README | LICENSE

commit d3e1121c4b7c2e47d2067cd76bcb9c99a52e9afd
parent 8818d412801cf4af8b077d1fc24b1a37acecc9bc
Author: parazyd <parazyd@dyne.org>
Date:   Thu,  1 Mar 2018 02:23:13 +0100

Add rpcfg.

Diffstat:
Abin/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