es que voy a subir archivos, algunos en .zip o .rar y los demas en .mp3, jpg lo comun 
mediante webmin los voy  a suvir a una carpeta y lo que ocupo es que cuando los envien los acomode o descomprima automaticamente, el script y su ejecucion lo puedo acomodar con el webmin
nada mas no tengo el script que haga eso  

encontre este codigo 
#!/bin/bash
#
#
#
 
################################################
#
# Functions
#
################################################
 
DIR=$(pwd)
 
 
Music()
{
if [ -e "$DIR/Music" ];then
       echo -n ""
else
       mkdir Music
fi
 
mv *.mp3 "$DIR/Music" 2>/dev/null
mv *.wav "$DIR/Music" 2>/dev/null
mv *.midi "$DIR/Music" 2>/dev/null
}
 
Movies()
{
if [ -e "$DIR/Movies" ];then
       echo -n ""
else
       mkdir Movies
fi
 
mv *.avi "$DIR/Movies" 2>/dev/null
mv *.mpeg "$DIR/Movies" 2>/dev/null
mv *.mpg "$DIR/Movies" 2>/dev/null
}
 
 
Pictures()
{
if [ -e "$DIR/Pictures" ];then
       echo -n ""
else
       mkdir Pictures
fi
 
mv *.jpeg "$DIR/Pictures" 2>/dev/null
mv *.jpg "$DIR/Pictures" 2>/dev/null
mv *.gif "$DIR/Pictures" 2>/dev/null
mv *.png "$DIR/Pictures" 2>/dev/null
}
 
Compressed()
{
if [ -e "$DIR/Compressed" ];then
       echo -n ""
else
       mkdir Compressed
fi
 
mv *.zip "$DIR/Compressed" 2>/dev/null
mv *.rar "$DIR/Compressed" 2>/dev/null
mv *.7z "$DIR/Compressed" 2>/dev/null
mv *.tar "$DIR/Compressed" 2>/dev/null
mv *.tar.bz2 "$DIR/Compressed" 2>/dev/null
mv *.tar.gz "$DIR/Compressed" 2>/dev/null
}
 
 
################################################
#
# Main Program
#
################################################
 
Music
Movies
Pictures
Compressed
pero no hace nada, creo que hace las carpetas en lugar de utilizar las que ya tiene el sistema, entonces como le haria para mover archivos de por ejemplo, musica a la carpeta musica?