![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!! |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| узнать размер базы данных | megh | HP-UX | 1 | 07-19-2008 08:06 AM |
| Рекурсивно найти и изменить разрешения Человек-страниц | altamaha | Безопасность | 5 | 03-25-2008 06:00 AM |
| команду, чтобы узнать суммарный размер конкретный размер файла (в течение сервер) | abhinov | SUN Solaris | 3 | 08-08-2007 06:48 AM |
| Команда (ы), чтобы найти размер базы данных MySQL? | sbourgeois | UNIX для чайников Вопросы И Ответы | 4 | 06-12-2006 12:40 AM |
| База данных изображений размером | ppass | SUN Solaris | 6 | 05-31-2005 08:48 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
найти размер базы данных, путем подсчета всех использованных страниц
Привет всем,
Я с нетерпением, чтобы найти размер базы данных путем подсчета всех использованных страниц. 1. У меня есть файл, который читается как ниже 16384 4750850 32768 165 В первой колонке является pagesize а вторая колонка это количество страниц, связанных. Так что я стараюсь это сделать, это прочитать файл и поставить на 4 значения переменных A, B, C, D, ..., если A \u003d 16384 тогда E \u003d $ A * $ B (4750850) Так как я прочитал в 16384 и так далее .... заранее спасибо |
|
||||
|
Вы знакомы с AWK?
Можно попробовать Код:
awk '{print $1" x "$2" = "$1*$2}' filename
|
|
||||
|
Вы можете руководствоваться меня при чтении этих ценностей в переменных ... как ввод 16384 в А и Б на 32XXX т.д.
|
|
||||
|
Код:
awk '{A=$1;B=$2;print A" x "B" = "A*B}' filename
Последний раз редактировалось РТ; на 03-10-2009 03:54 PM.. Основание: Требуется код тегов |
|
||||
|
Как я могу получить общий итог?
AWK '(A \u003d $ 1; B \u003d $ 2; печати "X" B "\u003d" A * B)' Out 16384 х 4750850 \u003d 7.78379e +10 32768 x 165 \u003d 5406720 Глядя на общую сумму (7.7XXXX + 5406720) |
|
||||
|
Код:
awk '{A=$1;B=$2;C=C+A*B;print A" x "B" = "A*B};END{print "Total = "C}' filename
Последний раз редактировалось РТ; на 03-10-2009 07:32 PM.. Основание: сбросил) |
|
||||
|
Вы рок
Вы рок бутон ... thnx тонну
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|