1 2 3 4 5 6 7 8
#!/usr/bin/env sh cat /dev/stdin | tr -d '#' | tr '[:lower:]' '[:upper:]' | sed -r 's/([0-9A-F]{2})/1n/g ; i ibase=16' | bc | tr 'n' ',' | sed 's/.$// ; s/.*/rgb(&)/'