Мне нужно посчитать, сколько папок и файлов можно найти в папке. Также для файлов, которые имеют полное разрешение.
if [ -d $string ] then ls -1 $string | wc -l grep "rwx" $string exit fi
Однако это не правильный способ сделать это
Найти количество каталогов:
find ./ -type d | wc -l
Не пускать: сюда входит и текущий каталог.
Найти количество файлов:
find ./ -type f | wc -l
Очевидно,Если у вас нет доступа к определенным подкаталогам, это может привести к неверным результатам.
Следующая команда найдет все файлы с полным разрешением только в каталоге $string
$string
find $string -maxdepth 1 -perm 777