Hola a todos, navegando por la red de redes he encontrado un script que puede ser muy útil, nos permite procesar nuestros ficheros copiándolos a las carpetas correspondientes en dependencia de su extensión. Por ejemplo los .jpg a la carpeta Imágenes, los .avi a la carpeta Videos y los .doc, .pdf a la carpeta Documentos y así según la configuración del script que dicho sea de paso lo llamaremos Organizar.sh.
script
while [ $# -ge 1 ];
do
filename=`echo "$1" | sed 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
case "$filename" in
*.midi | *.wav | *.mp3)
mv "$1" ~/Música
;;
*.jpg | *.jpeg | *.gif | *.png | *.bmp)
cp "$1" ~/Imágenes
;;
*.doc | *.wiz | *.rtf | *.txt | *.pdf)
cp "$1" ~/Documentos
;;
*.flv | *.avi | *.mov | *.mpg | *.mpeg)
cp "$1" ~/Videos
;;
*)
echo "not moving"
exit 0
;;
esac
shift
done
Este script lo copiamos en /home/tu_usuario/.gnome2/nautilus-scripts, algo aprendido por acá, (recuerda que debes presionar Ctrl + H para ver los archivos ocultos),dar permiso de ejecución y ya está listo para usarlo. Resta dar clic derecho sobre el fichero en cuestión->Script->Organizar.sh
Esta opción seria como «enviar a» pero un poco mas especifico. Otra forma de uso sería crear un lanzador, para eso abrimos un editor y copiamos el siguiente contenido, después lo guardamos con el nombre «organizar.desktop»:
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[es_CL]=gnome-panel-launcher
Exec=/home/yadiel/.gnome2/nautilus-scripts/Organizar.sh %F
MimeType=application/msword;application/pdf;audio/midi;audio/x-wav;image/jpeg;image/png;image/bmp;text/plain;video/mpeg;video/msvideo
Name[es_CL]=Magic Folder
Name=organizar Folder
Icon=gnome-panel-launcher
Solo resta agregar algún icono personalizado o agregarlo al Dock en caso de usar.
Para usar solo arrastrar el archivo y soltar sobre el icono, el hará el resto.
Algo elemental pero que no se puede pasar por alto, en la opción «Exec=» poner su usuario.
Está muy bien, aunque sería mejor hacerle una extensión .DEB ejecutable =)
Saludos
http://revista.jovenclub.cu/?page_id=36
Tengo también el .deb, al que le interese que me haga saber y se lo envío, mi correo es: Yadiel.rodriguez@cha.jovenclub.cu