С учетом приведенной ниже структуры каталогов:
/dir1
/dir1/dir2
/dir1/dir2/file1
/dir1/dir2/file2
/dir1/dir2/dirA/file3
someFunction ("dir2")
желаемый вывод:
dir2/file1
dir2/file2
dir2/dirA/file3
Я использую FileUtils.listFiles и Paths а потом Струнная манипуляция, но интересно, если получше. Просто кажется запутанным.
Команда Unix find dir2 довольно удобна.