[LUGOS] Kako 9G datoteki na 10G disku odsekati prvih 10MB ?

Rok Krulec Rok.Krulec at fpp.edu
Mon Aug 5 15:17:41 CEST 2002


Hvala Ales, tole je najboljsa varijanta, saj mi fizicno naredi file, ki ga rabim.

Sam sem se spomnil edino:

mkfifo fifo1
dd if=bla.txt of=fifo1 bs=10M skip=1
potem pa sem rekel programu, da bere iz fifo1.

Rok Krulec

Portoroz/Slovenia, 05.Aug 2002 @ 15:11 CET
Public PGP Security Key @ http://rok.fpp.edu/pgp.txt

On Mon, 5 Aug 2002, Ales Casar wrote:

> On Mon, 5 Aug 2002, Rok Krulec wrote:
> 
> > dd kar dobro poznam, pa ne vem kako bi realiziral zadevo oz. mislim, da se ne da.
> 
> Kaj pa z dvema dd-jema, oz. dd v dveh korakih:
> 
> $ dd if=bla.bla of=bla.bla bs=10M skip=1 conv=notrunc
> $ dd if=/dev/null of=bla.bla bs=1M seek=9206
> 
> Prvi dd prepise datoteko s samo seboj, pri cemer pri branju preskoci prvi
> 10 MB velik blok in pri pisanju v zacetku datoteko ne skrajsa na 0, temvec
> pusti nedotaknjeno. Drugi dd prepise vsebino datoteke /dev/null (prazna
> "datoteka") preko nase velike datoteke, pri cemer preskoci prvih 9206 1 MB
> velikih blokov (to je 9 GB - 10 MB). V bistvu tukaj odrezemo zadnjih 10 MB
> datoteke.
> 
> Ales
> 
> -- 
> Ales Casar                |  Email:    casar at uni-mb.si
> Computer Centre           |  DECnet:   RCUM::ALES
> University of Maribor     |  AX.25:    S56SAC @ S50MBR.SVN.EU
> SLOVENIA                  |  WWW:      http://www.el.feri.uni-mb.si/~ales/
> 




More information about the lugos-list mailing list