проблема, пытаюсь посчитать количество файлов в каталоге если выполнять просто команду в консоле то все ок: и find ./dd -maxdepth 1 -type f | wc -l и ls ./dd | wc -l нормально считают, но при выполнении в скрипте d=ls ${d} | wc -l выдают ошибку ./dd: Permission denied а переменная d равно 0.
в чем может быть косяк?