#!/bin/bash MY_PATH="`dirname \"$0\"`" # relative MY_PATH="`( cd \"$MY_PATH\" && pwd )`" # absolutized and normalized source $MY_PATH/functions.sh args=$(echo "$@" | awk -F '~~~' '{ print $1 }' | tr ' ' '\n' | grep -vEwi 'gbanque|gb|biz|bog' | tr '\n' ' ') cmd=$(echo "$args" | awk '{ print $1 }') args=$(echo "$args" | awk '{$1=""; print $0}') user=$(echo "$@" | awk -F '~~~' '{ print $2 }') room=$(echo "$@" | awk -F '~~~' '{ print $3 }') [[ $room == "undefined" ]] && dest="$user" || dest="#$room" init() { init_account "$dest"; } remove() { rm_account "$dest"; } info() { info_account "$dest"; } pay() { tx "$dest" $args; } history() { history_account "$dest"; } mp() { sendmsg "$user" "$args"; } [[ "$cmd" =~ ^(init|remove|info|pay|history|mp)$ ]] && "$cmd" [[ $? == 1 ]] && echo "Veuillez indiquer une commande valide" exit 0