Spacecake
05-12-2002, 11:12 AM
Just a quicky. I have forgotten the command that will take a directory and all its subdirectories contents and add all the filesizes up for you. I think it's two letters long, i can't remember. Anyone know? Right now i'm just doing this:
CNT=0; for FILE in $(ls $1); do CNT=$[ $CNT + 1 ]; done
SIZE=$(ls -l $1 | awk -v size=0,amt=$CNT '{ size+=$5 ; if(NR==amt) { print size } }')
echo $SIZE
Blah!
CNT=0; for FILE in $(ls $1); do CNT=$[ $CNT + 1 ]; done
SIZE=$(ls -l $1 | awk -v size=0,amt=$CNT '{ size+=$5 ; if(NR==amt) { print size } }')
echo $SIZE
Blah!