#!/usr/bin/env bash # Take input hex number, convert to uppercase, strip # hexinput=$(echo $1 | tr '[:lower:]' '[:upper:]' | sed 's/#//g' ) # Print RGB output with each on it's own line printf "%d\n%d\n%d\n" 0x${hexinput:0:2} 0x${hexinput:2:2} 0x${hexinput:4:2}