mar 242011
 

IceD es un script en bash, que estoy escribiendo para visualizar los diferentes archivos existentes en una o varias particiones de un sistema Gnu Linux.

Características:

  • Basta con ejecutar “sh iced” para utilizarlo.
  • Para acceder a una carpeta o archivo, simplemente introduce el nombre o parte del mismo.
  • Las extensiones de archivo soportadas actualmente son las siguientes:
    • Imagen:  jpg, jpeg, png, gif
    • Documentos: txt, pdf, cc,odt, odp,doc
    • Video: mp4,avi,wmv,mkv
    • Audio: mp3
    • Lista de Mp3Blaster (lst)
    • Archivos comprimidos: zip, rar, tar.bz2, gzip
  • Los archivos que tengan estas extensiones, se ejecutarán utilizando los siguientes programas:
    • gpicview/gwenview, uxterm, vim, okular, libreoffice, mplayer,  mp3blaster y ark.
    • El script ListGen para poder utilizar esa función.
  • Para ejecutar ListGen, basta con escribir “..list”
  • Para abandonar el programa, basta con escribir “..q”

Ventajas:

  • Arranca automáticamente en el /home del usuario que ejecuta el script, mostrando el contenido de su carpeta personal.
  • Soporte de acceso a directorios introduciendo parte del nombre.
  • Ejecución de archivos en una ventana externa a la terminal en la que se ejecute IceD.
  • Integración de ListGen.
  • Soporte de autodetección de programas a la hora de abrir un archivo.
  • Soporte para tratar archivos con espacios en sus nombres

Próximas actualizaciones:

  • Posibilidad de ejecutarlo en una tty, ejecutando archivos con extensiones : txt,cc,mp3,lst
  • Solución para los casos en los que existan directorios y ficheros con el mismo nombre

Share

  2 Responses to “IceD. A simple Bash File Manager”

  1. Aún es un poco inestable.
    Falla al listar carpetas con espacios en el nombre, okular se queja de que no conoce el parámetro «e», …

    • Hola!
      Sí, el asunto de los espacios tengo pensado arreglarlo entre hoy y el 3 de abril.
      El error del Okular ya está corregido.
      Entre hoy y el 3 de abril, subiré el script con estos 2 errores, que me comentas, corregidos.

      Saludos!

 Leave a Reply

(required)

(required)


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>