#!/bin/bash
for range in $(fc-match --format='%{charset}\n' "$1"); do

#for range in $(fc-match --format='%{family} %{style}\n' "$1"); do
    for n in $(seq "0x${range%-*}" "0x${range#*-}"); do
        printf "%04x\n" "$n" 
    done
done
# | while read -r n_hex; do
#    count=$((count + 1))
#    #printf "%-5s\U$n_hex\t" "$n_hex"
#    printf "%-5s\U$n_hex\t"
#
#    [ $((count % 16)) = 0 ] && printf "\n"
#done
#printf "\n"
