HEX
Server: nginx/1.29.3
System: Linux 11979.bigscoots-wpo.com 6.8.0-88-generic #89-Ubuntu SMP PREEMPT_DYNAMIC Sat Oct 11 01:02:46 UTC 2025 x86_64
User: nginx (1068)
PHP: 7.4.33
Disabled: exec,system,passthru,shell_exec,proc_open,proc_close,popen,show_source,cmd# Do not modify this line # 1684243876
Upload Files
File: //bigscoots/includes/mkjson.sh
#!/bin/bash
# https://stackoverflow.com/a/36976950/2364144

# echo key1 1 key2 2 | STATUS=success /bigscoots/includes/mkjson.sh

arr=();

while read x y;
do
    arr=("${arr[@]}" $x $y)
done

vars=(${arr[@]})
len=${#arr[@]}

printf "{%b\n   status: "\"$STATUS\"",%b\n  data: { %b\n        "$DATATYPE": [ %b\n"
for (( i=0; i<len; i+=2 ))
do
    printf "            \"${vars[i]}\": \"${vars[i+1]}\""
    if [ $i -lt $((len-2)) ] ; then
        printf ", %b\n"
    fi
done
printf "%b\n        ]%b\n   }%b\n}"
echo