From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Orlov To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?0NLPwszFzcEg0yDB0sjJ18HNySDTz9rEwc7O2c3JINMg0M/Nz93YwA==?= =?koi8-r?b?IHByb2NtYWlsJ2E=?= Date: Sat, 14 May 2005 01:49:30 +0400 User-Agent: KMail/1.8 References: <194174915000.20050513164110@aston.ru> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200505140149.30934.cray_@neural.ru> X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 May 2005 21:49:33 -0000 Archived-At: List-Archive: List-Post: On Friday 13 May 2005 16:52, Шайхутдинов Дамир wrote: > Привет! > > > Кинулся поднимать почту из архива и обнаружил кучу > > битых .gz архивов . Возможно-ли их как-нить починить ? > > > > Почта бэкапиться конструкцией > > /etc/procmailrc > > | gzip >>$FOLDERTOARCHIVE/${EARFOLDER}/${MONTHFOLDER}/`date > ^^ > Думаю, ошибка здесь. > символ перенаправления >> дописывает в файл, а не создает его заново. > Надо заменить его на одиночный >. > > С уже испорченными файлами надо сделать так: > Надо отловить в них начала gz-заголовков (магические байты) и по ним > разбить на файлы. Получатся нормальные архивы, которые можно будет > разархивировать. Может я че не так понял (не читал оригинальное письмо), но вообще-то дописывание в конец для gzip штатная ситуация: ------------- (cut man gzip) Multiple compressed files can be concatenated. In this case, gunzip will extract all members at once. For example: gzip -c file1 > foo.gz gzip -c file2 >> foo.gz Then gunzip -c foo is equivalent to cat file1 file2 In case of damage to one member of a .gz file, other members can still be recovered (if the damaged member is removed). However, you can get better compression by compressing all members at once: cat file1 file2 | gzip > foo.gz compresses better than ---------------------- -- WthBstRgrds -- Андрей Орлов -- --- http: www.neural.ru, mail: cray@neural.ru, jid: cray@altlinux.org --- ----------------------------------------