Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как разбить mailbox / 5 сообщений из 5, страница 1 из 1
02.11.2006, 16:36:36
    #34101630
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить mailbox
Есть такая проблема. MUA на макинтоше не работает с mailbox большого размера, сейчас его размер 200Мб. Вот и возникла проблема, как разбить этот майлбокс на 4 файла по 50 метров?
...
Рейтинг: 0 / 0
03.11.2006, 07:46:17
    #34102685
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить mailbox
Привет
попробуй такой скриптик

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
#!/bin/sh

mbx=zhukov_Sp # Имя файла mailbox-а

kolstrok=`cat $mbx | wc -l`
toplimit=`echo $kolstrok/ 4  | bc`
echo $toplimit
awk ' BEGIN {i=k=0;} { if (substr($0,1,5)=="From " && k=='"$toplimit"') {i++;k=0;} if (k<'"$toplimit"') k++; print $0 > "ltr"i }' $mbx
...
Рейтинг: 0 / 0
03.11.2006, 10:15:27
    #34103002
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить mailbox
Спасибо работает, правда я уже решил проблему немного по другому.
...
Рейтинг: 0 / 0
03.11.2006, 13:26:53
    #34103996
ALex_hha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить mailbox
2 sanek842
а в твоем скрипте как то можно управлять объемом частей? Допутим если я хочу сделать ящики не по 50 МБ, а по 20 или 30?
...
Рейтинг: 0 / 0
03.11.2006, 14:18:21
    #34104236
sanek842
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как разбить mailbox
у меня там не по мегабайтам а по строчкам примерно делится на 4 части
если что, нужно прикинуть и разделить не на 4 а на 5 или 6 вот здесь
toplimit=`echo $kolstrok/4 | bc`
P.S.
ладно, пойду дальше отмечать
мы сегодня какой то праздник отмечаем :)
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Как разбить mailbox / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]