попробуйте это (, если ваш find
поддерживает опцию -maxdepth
):
find parent_dir -maxdepth 2 -type d \(
-name '[5-8][0-9][0-9][!0-9]*' -o -name '[5-8][0-9][0-9]' \) > my_file1.txt
Да, вы можете взять существующий дистрибутив Linux, модифицировать его, устранить ошибки, а затем даже опубликовать свои модификации, и все это бесплатно. Конечно, это будет стоить вам времени , но взамен вы многому научитесь.
См. также: