![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как найти файл с именем Виджай в каталоге найти с помощью команды | amirthraj_12 | UNIX для чайников Вопросы И Ответы | 6 | 10-25-2008 01:37 PM |
| Найти файлы размером 0 в каталоге | astonmartin | Shell программирование и сценарии | 3 | 02-07-2008 04:49 PM |
| команду, чтобы узнать суммарный размер конкретный размер файла (в течение сервер) | abhinov | SUN Solaris | 3 | 08-08-2007 07:48 AM |
| Как найти размер каталога | правда | HP-UX | 2 | 12-07-2005 09:12 PM |
| Размер каталога | Коллинз | Программирования высокого уровня | 6 | 10-15-2004 06:08 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Найти размер каталога
Привет,
Буду очень признателен, если Вы могли бы мне помочь с этим. У меня есть каталог структуру следующим образом: -- / данных Согласно данным мною директории / data1, / input_files, / output_files т.д.. В этих каталогах я другие подкаталоги. Что я ищу заключается в том, чтобы узнать размер всех директорий в соответствии с данными. Например, если я дю-S / data/data1, я получаю: -- дю-S / data/data1 2 / data/data1 Я ищу somtihng который даст мне размер всех каталогов в / данные. Спасибо заранее ![]() |
|
||||
|
Попробуйте это:
LS-LR | egrep '^ D | ^ -' | AWK '(сумма \u003d сумма + $ 5;) (END печати сумму)' |
|
||||
|
Я думаю, что вы можете использовать команду дю сочетании с-х вариантов
Человек дю |
|
||||
|
Как насчет 'bigdu' сценария
Я решил эту проблему так много раз я писал реальный сценарий, он позволяет подводя из каталога содержания размеров до уровня N:
http://www.theneills.org/src/scripts/bigdu.ksh -- Qman |
|
||||
|
Цитата:
Код:
du -hs /data Если вам нужен размер каждой директории при использовании данных найти: Код:
find /data -type d -exec du -hs {} \;
|
|
||||
|
Большое спасибо, ребята. Я рода понял его. Это то, что я сделал
Я в `LS-F | grep'/$'`; делать дю-S `Эхо" / данные / $ I "` готово Это дает необходимый результат ![]() |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|