- Home »
- Magic Folder en Ubuntu
Estaba leyendo esta entrada y referenciando en ella he encontrado un shell script muy interesante.
Muchas veces nos bajamos imagenes, o musica o estamos escribiendo documentos y para organizarlos los movemos a nuestros directorios “Imagenes”, “Musica” y “Documentos” respectivamente. (o como los hayamos llamado). Pero esto nos hace perder mucho tiempo. ¿No seria mejor arrastrar el fichero sobre un icono y que de manera automatica se moviera al directorio correspondiente?.
Pues esta es la idea de este shell script. En funcion de la extension del fichero, nos mueve dicho fichero a una carpeta u otra.
Aqui mi script:
while [ $# -ge 1 ];
do
case $1 in
*.mp3)
mv $1 ~/Escritorio/Musica
;;
*.jpg | *.gif)
mv $1 ~/Escritorio/Imagenes
;;
*.doc | *.txt)
mv $1 ~/Escritorio/Documentos
;;
*)
exit 0
;;
esac
shift
done
El funcionamiento es muy tonto, en funcion de la extension del fichero los mueve a unas u otras carpetas clasificadoras de nuestro directorio home. Por ejemplo los ficheros .mp3 se van a ~/Escritorio/Musica.
Ahora solo queda que guardes este script y le des permisos de ejecucion. Por ejemplo si lo llamas magic.sh tendras que darle permisos con:
$ chmod +x magic.sh
Ahora creamos un lanzador, y como comando a ejecutar pasamos la ruta de nuestro fichero magic.sh, seleccionamos un icono bonito para el lanzador y ya esta. Cada vez que queramos mover de manera automatica un fichero a un carpeta, solamente arrastramos el fichero sobre el icono del lanzador.
Publicar un comentario