|
|
Вверх #1 |
ОбщительныйАвтор темы Регистрация: 17.10.2009
|
sh - Определение размера каталога
Народ помогите разобраться.
Сейчас пишу скрипт sh и здесь возникла загвоздка: Надо определить размер каталога по указанному пути (например /var/log/test) и если он > 100Mb, то он удаляется в месте с подкаталогами и файлами. Для тогоже самого, но с файлами я использую: find /var/log/mysql.log -size +256000k | xargs rm Если кто то знает как это сделать с каталогами отпишитесь пожалуйста. Заранее благодарен. |
|
|
|
|
|
Вверх #2 |
БывалыйРегистрация: 08.06.2009
|
Цитата
(mitsumoto) »
Народ помогите разобраться.
Сейчас пишу скрипт sh и здесь возникла загвоздка: Надо определить размер каталога по указанному пути (например /var/log/test) и если он > 100Mb, то он удаляется в месте с подкаталогами и файлами. для определения размера и rm -rf для его удаления. Вобщем, man du. Есть на эту тему такой анекдот: - Как определить размер каталога в юникс? - Иди в man du .... - Да сам пошёл ты .... |
|
|
|