В общем, получилось так, что часть файлов была записана в cp1252. Да, это те самые зяблики. У меня, соответственно, честный UTF-8
Выбрал и вывалил в отдельную директорию, после чего...
Код:
find ./ -type f -exec bash -c 'mv "$1" "$(echo $1 | iconv -f utf-8 -t cp1252 | iconv -f cp1251 -t utf-8)"' -- {} \;