Smazani prvnich 5 MB ze souboru

Petr Simek psimek na jcu.cz
Neděle Září 30 21:37:14 CEST 2007


On Sun, 30 Sep 2007, Jan Cervenka wrote:

> Dne pátek 28 září 2007 21:32 Dalibor Straka napsal(a):
>
> > Nevim kolik MB je 30 vterin. Skip=1 znamena preskoc 2 x bs na vstupu.
> > dd if=soubor of=useknuty bs=1m skip=2
>
> Tak to bylo ono, dekuji. Akorat to u 6 G souboru trva. Netusite nekdo , jak
> proste ze souboru uriznout prvnich 10 MB ?

Rekl bych ze vzhledem k organizaci na disku to znamena vyvorit novy soubor
a stary smazat. Jedine nejakym mezirozhrannim na volani fread() nebo cim
se to cte, ktere bude prepocitavat pointer podle nejake tabulky
vynechanych bloku a bude volat normalni fread() jiz s upravenym pointerem
na bloky ktere nejsou oznacene jako vynechane..

> Honza

*------------------------------------------------------------------------*
|                          Petr Simek   APS JU                           |
|                             psimek na jcu.cz                              |
*------------------------------------------------------------------------*




Další informace o konferenci Linux