]>
git.slaskete.net - einar-bin/blob - colorscan.sh
4 if [[ ! "${scan}" =~
"[\"scan" ]]; then
7 if [ "${n}" -ne 1 ]; then
11 lab
=$(echo "${scan}" | jq -cr '.[2].scan.lab | join(", ")')
12 lch=$(echo "${scan}" | jq -cr '.[2].scan.lch | join(", ")')
13 rgb
=$(echo "${scan}" | jq -cr '.[2].scan.rgb | join(", ")')
14 r=$(echo "${rgb}" | cut -f 1 -d "," | tr -d " ")
15 g=$(echo "${rgb}" | cut -f 2 -d "," | tr -d " ")
16 b=$(echo "${rgb}" | cut -f 3 -d "," | tr -d " ")
17 rH=$(printf "%02x\n" ${r})
18 gH=$(printf "%02x\n" ${g})
19 bH=$(printf "%02x\n" ${b})
21 echo -e "\033[48;2;${r};${g};${b}m \e[0m"
26 echo "HEX: #${rH}${gH}${bH}"
28 done < <(bluecolor --scan --pipe --format json)