URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4156
[ Назад ]

Исходное сообщение
"bash"

Отправлено Elena , 07-Апр-05 16:15 
Как написать сценарий, определяющий сколько места (в кб) на диске занимают файлы заданного пакета. Имя пакета передается сценарию в качестве параметра.

Содержание

Сообщения в этом обсуждении
"bash"
Отправлено Vladislav Lazarenko , 07-Апр-05 19:42 
>Как написать сценарий, определяющий сколько места (в кб) на диске занимают файлы
>заданного пакета. Имя пакета передается сценарию в качестве параметра.

Пакета с продуктами?


"bash"
Отправлено dimus , 08-Апр-05 08:04 
В линуксе команда du -s позволяет посмотреть, сколько места занимает какая-либо директория. Добавление ключа -h выведет данные в человеческом виде.
Пример использования:
du -s -h /root

"bash"
Отправлено dimus , 08-Апр-05 08:09 
Для Елены:
Поищите книги по программированию на шелл-скрипте. Есть очень хорошие пособия, в том числе и на русском.

"bash"
Отправлено zizmo , 08-Апр-05 14:43 
>Как написать сценарий, определяющий сколько места (в кб) на диске занимают файлы
>заданного пакета. Имя пакета передается сценарию в качестве параметра.
А файлы лежат в одной директории или в разных? Если в одной, то есть ли в этой директории файлы, не подлежащие учету?


"bash"
Отправлено SergeiZz , 08-Апр-05 19:01 
>Как написать сценарий, определяющий сколько места (в кб) на диске занимают файлы
>заданного пакета. Имя пакета передается сценарию в качестве параметра.
PKG_NAME="$1"
du -hs `rpm -ql $PKG_NAME`
Задачка по дисциплине "Новые информ технологии" для физиков в ИвГУ; это как
промежду прочим.