Código:
#!/bin/bash
if [ -d $directorio ]
then
acumulador=0
cd /home/penn/$directorio
# aqui es mi duda : el code funciona pero quisiera saber si se puede hacer de
#una mejor forma : por ejemplo si quiero entrar a un subdirectorio este programa # no funcionara ayuda con el cd
for contador in `ls -l $1 | awk '{ print $5 }'`
do
acumulador=$(($acumulador + $contador))
done
acumulador=$((acumulador/1000000))
echo $archivo $acumulador "MBytes" >> spacio.txt
echo $archivo $acumulador "MBytes"
fi