[Musix-usuarios] Un articulo sobre fluxbox para el wiki

Dan Creyd mandame.spam.aca en gmail.com
Sab Abr 7 19:51:12 CEST 2007


Realmente no soy experto en scripting pero estuve leyendo algunas
cositas y salio la siguiente solucion:

Una entrada del menu que permite seleccionar el idioma del mismo, la
entrada ejecuta el siguiente comando:

cat ~/.fluxbox/init | sed s/menu-../menu-es/g > ~/.fluxbox/init

Lo que realiza este comando es reemplazar la cadena de texto menu-..
(donde .. representa un caracter comodin) por la cadena menu-es dentro
del archivo init. Esto es para la entrada que cambia el menu al
español.
Hice pruebas con el comando sin la salida, es decir sin escribir algun
archivo, de la siguiente manera:

cat ~/.fluxbox/init | sed s/menu-../menu-es/g

Y funciona perfecto, el problema es cuando se le asigna el mismo
fichero de entrada como salida. A veces funciona bien y lo cambia pero
otras veces simplemente deja al archivo init completamente vacio.
(malo, malo!!)

Si escribo la salida a un fichero cualquiera funciona sin problemas.
Si alguien tiene algo de idea sobre el tema y sabe por que pasa eso
podriamos tratar de encontrar una solucion o alguna alternativa. De
todas formas se debe reiniciar la configuracion de fluxbox
manualmente, todavia no pude encontrar algun comando para hacerlo
desde una terminal.

La alternativa al script es una entrada en el menu al archivo init,
para que el usuario modifique manualmente.

Saludos,
Ariel.



Más información sobre la lista de distribución Musix-usuarios