[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