Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / gzip & ungzip и фоновая обработка файлов. / 3 сообщений из 3, страница 1 из 1
30.05.2013, 21:45
    #38280848
Testor1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gzip & ungzip и фоновая обработка файлов.
Всем привет!

Нужна помощь с написанием небольшого скрипта под юникс систему, который выполняет следующие функции
1) скрипт из заданной директории берет *.gz файл, раскрывает его в stdout. Perl скрипт обрабатывает эти данные из потока, а результат вновь архивирует gzip-ом в другую директорию.
2) разархивировани->обработка->зарахирование должно идти в фоновом режиме, поскольку нужно обрабатывать несколько файлов одновременно.
3) при обработке файлов, процессы не должны дублировать друг друга и пытаться открыть уже обрабатываемый файл.
4) в случае успешной обработки, файл из исходной директории должен удалиться, а в случае ошибки переименоваться в *.gz.err и в конечной директории созданный файл должен быть удален.
5) кол-во запускаемых процессов для обработки данных в фоновом режиме должно быть настраиваемым параметром.
...
Рейтинг: 0 / 0
31.05.2013, 07:29
    #38281040
mhx
mhx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gzip & ungzip и фоновая обработка файлов.
Начните с zcat и перловых потоков
...
Рейтинг: 0 / 0
31.05.2013, 11:06
    #38281231
Testor1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gzip & ungzip и фоновая обработка файлов.
mhx,

а есть возможность какой-то пример сбросить на эту тему. с перл-ом пока не очень дружу, тем более с мультипотоковой обработкой.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / gzip & ungzip и фоновая обработка файлов. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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