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