#!/bin/bash
for range in $(fc-match --format='%{charset}\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"
