#!/bin/bash
cat << __HEADER
Sample of local fonts
__HEADER
for default_kind in monospace sans serif
do
default_font=$(fc-match -f '%{family}' ${default_kind} | awk -F, '{print $1}')
echo "${default_kind} default: ${default_font}
"
done
fc-list --format='%{family}\n' $1 | awk -F, '{print $1}' | sort -u | while IFS='' read -r fontfamily
do
cat << __BODY
${fontfamily}
The quick brown fox jumped over the lazy brown dog
0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\
__BODY
done
cat << __FOOTER
__FOOTER