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
)