У меня очень простой вопрос, я нашел кучу ответов на подобные вопросы, но никто не решил это для меня.
У меня есть оболочка script, которая проходит через каталог и выводит количество файлов и каталогов в подкаталоге, за которым следует имя каталога.
Однако он не работает с каталогами с пробелами, он пытается использовать каждое слово в качестве нового аргумента. Я попытался поставить $dir в котировках, но это не помогает. Возможно, потому, что он уже включен в эхо-котировки.
for dir in `find . -mindepth 1 -maxdepth 1 -type d`
do
echo -e "`ls -1 $dir | wc -l`\t$dir"
done
Заранее благодарим за помощь:)