forked from axiom-team/g1-stats
Start explorer.sh
This commit is contained in:
parent
1376e1621d
commit
ae17883a51
|
@ -0,0 +1,28 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
dateRange=$1
|
||||||
|
lineNbr=$(grep -n "$dateRange" db/recus.json | cut -d : -f 1)
|
||||||
|
lineNbr=$(($lineNbr+4))
|
||||||
|
|
||||||
|
jsonDated=$(head -n$lineNbr db/recus.json)
|
||||||
|
jsonDated=$(echo -e "$jsonDated\n }\n]")
|
||||||
|
|
||||||
|
sumRWBrut=$(jq -r '.[].rWallets' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
sumRMBrut=$(jq -r '.[].rMembres' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
#sumRTBrut=$(jq -r '.[] | .rWallets, .rMembres' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
sumSWBrut=$(jq -r '.[].sWallets' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
sumSMBrut=$(jq -r '.[].sMembres' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
#sumSTBrut=$(jq -r '.[] | .sWallets, .sMembres' <<<$jsonDated | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
|
||||||
|
#echo "$sumRWBrut"
|
||||||
|
|
||||||
|
echo "{
|
||||||
|
\"date\": "\"$dateRange\"",
|
||||||
|
\"rWallets\": $sumRWBrut,
|
||||||
|
\"sWallets\": $sumSWBrut,
|
||||||
|
\"rMembres\": $sumRMBrut,
|
||||||
|
\"sMembres\": $sumSMBrut
|
||||||
|
}
|
||||||
|
" | jq .
|
||||||
|
|
||||||
|
|
|
@ -67,6 +67,7 @@ sumSoldes() {
|
||||||
sumRMBrut=$(jq -r '.[].rMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
sumRMBrut=$(jq -r '.[].rMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
sumRTBrut=$(jq -r '.[] | .rWallets, .rMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
sumRTBrut=$(jq -r '.[] | .rWallets, .rMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
sumSWBrut=$(jq -r '.[].sWallets' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
sumSWBrut=$(jq -r '.[].sWallets' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
#sumSWBrut=$(jq -n '[inputs | .[].sWallets] | reduce .[] as $num (0; .+$num)' db/recus.json | xargs printf %.2f | tr ',' '.')
|
||||||
sumSMBrut=$(jq -r '.[].sMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
sumSMBrut=$(jq -r '.[].sMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
sumSTBrut=$(jq -r '.[] | .sWallets, .sMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
sumSTBrut=$(jq -r '.[] | .sWallets, .sMembres' db/recus.json | awk '{ SUM += $1} END { printf "%.2f", SUM }')
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue