найти имена файлов, в именах которых есть нелатинские символы

найти имена файлов, в именах которых есть нелатинские символы

Я хочу найти файлы с иностранными именами. Я использую регулярное выражение для поиска таких файлов с помощью другого инструмента, но не знаю, как использовать их в find.

Система FreeBSD, поэтому команда find немного отличается от gnu find. Кроме того, эти имена файлов могут включать латинские символы, поэтому исключение латинского алфавита [^A-Za-z] не сработает.

Вот что я использую для этого инструмента (все есть в файле):

*\[DE\]* #....[DE]...
*\[JP\]* #....[JP]...
*\[RU\]* #....[RU]...
*\[FR\]* #....[FR]...
*\[KR\]* #....[KR]...
*\[PL\]* #....[PL]...
*\[AU\]* #....[AU]...
*\[IT\]* #....[IT]...
*[\p{Han}]*      #....{Kanji}...
*[\p{Hiragana}]* #....{Hiragana}...
*[\p{Katakana}]* #....{Katakana}...
*[\p{Cyrillic}]* #....{Cyrillic ( Russian etc)}...
*[\p{Hangul}]*   #....{Hangul ( Korean )}...
*German*    #....German...
*Japanese*  #....Japanese...
*Korean*    #....Korean...
*Spanish*   #....Spanish...
*Italian*   #....Italian...
*Polish*    #....Polish...
*French*    #....French...

Есть ли способ найти все файлы, включая эти?

Связанный контент