Если я сделаю простой ls
указав шаблон имени файла, например ls A*
, для каталогов, которые соответствуют шаблону, он войдет в каталог и выдаст полный список, но как я могу получить только список для ./
и только имена каталоги внутри, но не их содержимое?
3 ответа
18
Вы можете попробовать эту команду:
ls -d A*/
3
Если вам нужно сделать это рекурсивно, вы можете использовать
find . -type d -name A\*
0
ls -l | grep '^d' will list only directories in the '.' current directory