From 99af53841ee437162aa4e7154e346b580e88bf9c Mon Sep 17 00:00:00 2001 From: poka Date: Mon, 5 Oct 2020 22:21:16 +0200 Subject: [PATCH] Fusion solde and total command --- explorer.sh | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/explorer.sh b/explorer.sh index a38c163..d619849 100755 --- a/explorer.sh +++ b/explorer.sh @@ -99,18 +99,12 @@ mass() { jo -p date=$dateRange monetaryMass=$mMass | jq . } -solde() { - local cumDay=$(day) - local soldeWallets=$(jq '(.rWallets-.sWallets)*100.0+ 0.5|floor/100.0' <<<$cumDay) - local soldeMembers=$(jq '(.rMembers-.sMembers)*100.0+ 0.5|floor/100.0' <<<$cumDay) - jo -p date=$dateRange soldeWallets=$soldeWallets soldeMembers=$soldeMembers | jq . -} - total() { local cumDay=$(day) - local totalReceived=$(jq '(.rWallets+.rMembers)*100.0+ 0.5|floor/100.0' <<<$cumDay) - local totalSent=$(jq '(.sWallets+.sMembers)*100.0+ 0.5|floor/100.0' <<<$cumDay) - jo -p date=$dateRange totalReceived=$totalReceived totalSent=$totalSent | jq . + local totalExchange=$(jq '(.rWallets+.rMembers)*100.0+ 0.5|floor/100.0' <<<$cumDay) + local soldeWallets=$(jq '(.rWallets-.sWallets)*100.0+ 0.5|floor/100.0' <<<$cumDay) + local soldeMembers=$(jq '(.rMembers-.sMembers)*100.0+ 0.5|floor/100.0' <<<$cumDay) + jo -p date=$dateRange totalExchange=$totalExchange soldeWallets=$soldeWallets soldeMembers=$soldeMembers | jq . } totall() { @@ -141,5 +135,6 @@ print() { # Load functions case $cmd in '') day;; + solde) total;; *) [[ $(type -t $cmd) == "function" ]] && $cmd || (echo -e "$cmd: Commande inconnue\n" && helpOpt);; esac