13 lines
318 B
Bash
Executable File
13 lines
318 B
Bash
Executable File
#!/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"
|
|
[ $((count % 10)) = 0 ] && printf "\n"
|
|
done
|
|
printf "\n"
|
|
|