walk
@ExperimentalPathApi fun Path.walk( vararg options: PathWalkOption ): Sequence<Path>
Возвращает последовательность путей для посещения этой директории и всех ее содержимых.
По умолчанию посещаются только файлы в порядке обхода в глубину, и символические ссылки не следуют. Комбинация параметров перезаписывает поведение по умолчанию. См. PathWalkOption.
Порядок посещения файлов-братьев не определен.
Если после вызова этой функции новые файлы добавляются или удаляются из файловой системы, укоренённой в этой директории, изменения могут или не могут появиться в возвращаемой последовательности.
Если файл, расположенный по этому пути, не существует, возвращается пустая последовательность. Если файл, расположенный по этому пути, не является директорией, возвращается последовательность, содержащая только этот путь.
© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.io.path/java.nio.file.-path/walk.html