
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?