Я полагаю, что должен быть способ заставить ls отображать только каталоги, но страница руководства не делает это очевидным
lsчерез grep, что-то вроде ls -1F /directory/containing/the/files | grep -vE /$. Но помните, что анализ выходных данных ls может быть сложным .
ls, но вы можете легко сделать это с помощьюfileкоманды:file /directory/containing/the/files -maxdepth 1 -not -type d.