encontre nomes de arquivos com caracteres não latinos em seus nomes

encontre nomes de arquivos com caracteres não latinos em seus nomes

Quero encontrar arquivos com nomes estrangeiros, estou usando um regex para encontrar esses arquivos com outra ferramenta, mas não sei como usá-los no find.

O sistema é FreeBSD, então o comando find é um pouco diferente do gnu find. Além disso, esses nomes de arquivos também podem incluir caracteres latinos, portanto, excluir o alfabeto latino [^A-Za-z] não funcionaria.

Aqui está o que eu uso para essa ferramenta (tudo está em um arquivo):

*\[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...

Existe uma maneira de encontrar todos os arquivos, incluindo estes?

informação relacionada