On Saturday 04 November 2006 09:40, J. R. Lenz wrote: > Reclaiming disk space was a high priority on my laptop, which has a 4gb > FreeBSD partition. So, I wrote a useful shell script for removing all the > "work" directories in the ports tree (I'm sure someone has already done > this, but it saves a little bit of time for those people who are not > fluent in shell scripting). You'd be surprised how much disk space can be > freed up by removing unused source code and compiled objects. > > Peace, > - Ralf > > #!/bin/sh > # > # remove_work.sh > # removes nasty, disk-hogging source code > # and compiled objects from ports tree > # > # J. Ralf Lenz <[EMAIL PROTECTED]> > # > > for i in `ls -Ad *` > do > if [ -d /usr/ports/$i ]; then > cd $i > DIR=`pwd` > DESIRED_PATH=/usr/ports/$i > if [ "${DIR}" = "${DESIRED_PATH}" ]; then > for j in `ls -Ad *` > do > if [ -d /usr/ports/$i/$j ]; then > cd /usr/ports/$i/$j > if [ -d /usr/ports/$i/$j/work ]; then > CUR_DIR=`pwd` > echo "Removing ${CUR_DIR}/work..." > rm -rf work > fi > cd /usr/ports/$i > fi > done > cd /usr/ports > fi > fi > done >
portsclean -CDLP cheers, Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - Sys. Administrator - [EMAIL PROTECTED] /"\ ASCII Ribbon Campaign | Alaska Paradise Travel \ / - NO HTML/RTF in e-mail | 201 East 9Th Avenue Ste.310 X - NO Word docs in e-mail | Anchorage, AK 99501 / \ - Please visit Alaska Paradise - http://www.alaskaparadise.com ---------------------------------------------------------------------------------------
pgpnfjV9txof0.pgp
Description: PGP signature