Mini-Script para distribuir ficheros en varios DVD

Publicado: mayo 12, 2010 en coding, fast-tip, script
# Dividir ficheros en directorios para gravar DVDs

SIZE=0
COUNT=0
for i in *.gz; do
 FSIZE=$(ls -l $i | awk '{print $5}')
 SIZE=$(($SIZE+$FSIZE/1024))

 echo "Moviendo $i ($FSIZE) a dvd$COUNT/ ($SIZE)"
 if [ "$SIZE" -gt "$((4500*1024))" ]; then
 COUNT=$(($COUNT+1))
 SIZE=0
 fi
 [ -d  dvd$COUNT ] || mkdir -p dvd$COUNT
 mv $i dvd$COUNT/
done

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s