list_categories() {
catfile="${_DATA}/mappings/categories"
- sort -u "$catfile"
+ sort -u "$catfile" \
+ | sed -r '/^[\t ]*$/d'
}
listcards() {
*:*) expr="${each%%:*}"'(\;[^\n]+)*:[^\n]*'"(${each#*:})";;
*) expr="(${each})";;
esac
- filterex='/(^|\n)'"${expr}"'/{'"${filterex}"'}'
+ filterex='/(^|\n)'"${expr}"'/I{'"${filterex}"'}'
done
for file in "${_DATA}/vcard/"*.vcf; do