detecting the size of a tarball
    Erik Steffl 
    steffl at bigfoot.com
       
    Tue Nov  4 15:31:04 PST 2003
    
    
  
David Bear wrote:
> I have a 100 mg zip drive that I'm writing to as a raw device -- no
> file system -- just 'tar cvf /dev/afd0 stuff'.  I am curious if there
> is a way to find out how big the tarball is on this kind of thing.
> I'm guessing maybe some kind of seek to EOF but not sure how it might
> be accomplished.  any idea's?
   this might work (probably reads whole file): cat < /dev/afd0 | wc -c
   or perhaps this one: du /dev/afd0
   you can try this:
perl -e '$filename = "/dev/afd0"; print "siz eof [$filename] is [" . 
(stat($filename))[7] . "]\n";'
   not sure if that would be any different than ls -l though...
	erik
    
    
More information about the freebsd-questions
mailing list