[Comm] test -d on directory with space in name
Fr. Br. George
=?iso-8859-1?q?george_=CE=C1_altlinux=2Eru?=
Чт Дек 7 12:44:16 MSK 2006
On Thu, Dec 07, 2006 at 02:53:39AM +0300, Dmitry V. Levin wrote:
> Имейте в виду, этот скрипт нельзя запускать в недоверенных каталогах,
> он там может заблудиться.
То есть заходить в симлинки вместо каталогов.
А ещё выдавать ошибку на пустых каталогах и не заходить в скрытые.
И очень трудно понять, кто в кого был вложен.
ls -RsSk ? du -axb ? Вот с du -axb стоит, наверное, поиграть: обработать
какой-нибудь awk-ой один текст не в пример быстрее, чем многократно
запускать _рекурсивный_ du. На крайний случай -- совместно с
find . -type d, чтобы получить список каталогов.
--
Георгий Курячий (aka Fr. Br. George)
Руководитель образовательных проектов ALT Linux
mailto : george at altlinux_ru
Подробная информация о списке рассылки community