X-Git-Url: https://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=bin%2Fgirones.sh;fp=bin%2Fgirones.sh;h=cc16e442e701319e47f464fb70bcf5b2c2f36d03;hb=a7c27731c76675c8b96af91501dba188ba4c506f;hp=0000000000000000000000000000000000000000;hpb=756db36445a1f56b262e54f1c6343c2b57b8fa5b;p=brisk.git diff --git a/bin/girones.sh b/bin/girones.sh new file mode 100755 index 0000000..cc16e44 --- /dev/null +++ b/bin/girones.sh @@ -0,0 +1,98 @@ +#!/bin/bash +# set -x + +# +# functions +usage () { + echo + echo "USAGE:" + echo " $0 " + echo + exit $1 +} + + +if [ $# -lt 1 ]; then + usage 1 +fi + +finname="$1" + +if [ ! -f "$finname" ]; then + exit 2 +fi +source "$finname" + +for gen_id in $(seq 0 $((${#gens_prefix[@]} - 1))); do + echo "// GENERATION ${gens_prefix[$gen_id]}" + names_n="$(echo "${gens_names[$gen_id]}" | sed 's/|/\n/g' | wc -l)" + for name_id in $(seq 0 $((names_n - 1))); do + hue="$(echo "($name_id * 255 ) / $names_n" | bc -l)" + col100="$(./rgb_hsv.php -toxrgb 255 $hue 255.0 255.0)" + col33="$(./rgb_hsv.php -toxrgb 255 $hue 85.0 255.0)" + col17="$(./rgb_hsv.php -toxrgb 255 $hue 42.0 255.0)" + + name="$(echo "${gens_names[$gen_id]}" | cut -d '|' -f $((name_id + 1)))" + if [ $names_n -gt 1 ]; then + name="${gens_prefix[$gen_id]}_${name}" + else + name="${gens_prefix[$gen_id]}" + fi + echo "// [${name}][$col100][$col33][$col17]" +cat < ${gnxt_name}:2 [lhead=\"cluster_${gnxt_name}\", color=\"${col}\"];" + + ct=$((ct + 1)) + col="black" + done + done +done + +exit 0 +