Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmitry Miloserdov                    2:5020/400     24 Jan 2006  22:34:23
 To : Alex Mogilnikov
 Subject : Re: sparse file
 -------------------------------------------------------------------------------- 
 
 Hello, Alex!
 You wrote to All on Tue, 24 Jan 2006 13:34:22 +0300:
 
  AM>     Имеется сжатый в bz2 образ файловой системы. Размер ее гигабайт 40,
  AM> но 98% содержимого - нули. Как можно развернуть это в sparse file, не
  AM> создавая временной копии (нет такого количества свободного места) под
  AM> FreeBSD 5.4.
 
 Так устроит:
 
 bunzip2 -c $file | perl -e '$a="\0"x512; while(sysread(STDIN,$_,512)==512)
  { if($_ eq $a) { syswrite(STDOUT,$_); } else { sysseek(STDOUT,512,1); } }
   syswrite(STDOUT,$_); truncate(STDOUT,sysseek(STDOUT,0,1));' > $outfile
 
 With best regards, Dmitry Miloserdov.  E-mail: dmitry@bis.ru
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 sparse file   Alex Mogilnikov   24 Jan 2006 14:34:22 
 Re: sparse file   Eugene Grosbein   24 Jan 2006 17:12:45 
 sparse file   Alex Mogilnikov   24 Jan 2006 17:14:35 
 sparse file   Vassily Kiryanov   24 Jan 2006 17:12:21 
 sparse file   Dmitry Grebeniuk   24 Jan 2006 14:49:38 
 sparse file   Vassily Kiryanov   24 Jan 2006 18:25:32 
 sparse file   Alex Semenyaka   24 Jan 2006 20:52:48 
 sparse file   Max Khon   25 Jan 2006 00:48:02 
 sparse file   Max Khon   25 Jan 2006 01:19:44 
 Re: sparse file   Dmitry Miloserdov   24 Jan 2006 22:34:23 
 sparse file   Max Khon   25 Jan 2006 01:21:38 
 sparse file   Alex Mogilnikov   25 Jan 2006 03:08:10 
 sparse file   Max Khon   25 Jan 2006 10:30:46 
Архивное /ru.unix.bsd/65771f9c2cb4.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional