10

Если я сделаю простой ls указав шаблон имени файла, например ls A* , для каталогов, которые соответствуют шаблону, он войдет в каталог и выдаст полный список, но как я могу получить только список для ./ и только имена каталоги внутри, но не их содержимое?

3 ответа3

18

Вы можете попробовать эту команду:

ls -d A*/
3

Если вам нужно сделать это рекурсивно, вы можете использовать

find . -type d -name A\*
0
ls -l | grep '^d' will list only directories in the '.' current directory

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .