Two quick questions about *ftp and loging size.

Ag. D. Hatzimanikas a.hatzim at gmail.com
Fri Aug 3 14:40:02 PDT 2007


On Fri, Aug 03, at 12:47 Dan Nicholson wrote:
> 
> I've been confused by this at various times in the past, but here's
> approximately how I compute things now (and I haven't been scolded in
> a while :).
> 
> $ wget tarball.tar.bz2
> $ du -b tarball.tar.bz2 | awk '{print "size: " $1/1024 " KB"}'
> $ start=$(du -bs . | cut -f1)
> $ tar -xf tarball.tar.bz2
> $ ( cd tarball && do stuff && make DESTDIR=`pwd`/dest install )
> $ end=$(du -bs . | cut -f1)
> $ echo $end $start | awk '{print "build size: " ($1 - $2)/1024 " KB"}'
> 
> Converting to MB as necessary.
> 

Oh well, here is mine.


let s:diskspacebefore = substitute(system("sudo du -skx / --exclude=/tools --exclude=/mnt
                \ --exclude=/home --exclude=/root --exclude=/tmp".s:builddir.
                \ "|awk '{t += $1}END{print t}'"), '^\(.*\)\n', '\1', '')


let s:diskspaceafter = substitute(system("sudo du -skx / --exclude=/tools --exclude=/mnt
                \ --exclude=/home --exclude=/root --exclude=/tmp".s:builddir.
                \"|awk '{t += $1}END{print t}'"), '^\(.*\)\n', '\1', '')
let s:totaldiskspace = substitute(system("perl -e 'printf \"\%.3f\\n\", ('".s:diskspaceafter
                \."' - '".s:diskspacebefore."') / 1024 ';"), '^\(.*\)\n', '\1', '')


-- 
http://wiki.linuxfromscratch.org/blfs/wiki/Hacking



More information about the blfs-dev mailing list