Foros del Web » Administración de Sistemas » Unix / Linux »

Bash script

Estas en el tema de Bash script en el foro de Unix / Linux en Foros del Web. Buenas! Intento hacer un script de bash muy muy simple. Quiero que al entrar en Ubuntu, automaticamente me abra varias carpetas. El caso es que ...
  #1 (permalink)  
Antiguo 11/01/2010, 12:26
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Bash script

Buenas!
Intento hacer un script de bash muy muy simple. Quiero que al entrar en Ubuntu, automaticamente me abra varias carpetas. El caso es que eso ya lo he conseguido, pero quiero ademas que al abrirlas las ponga en la barra con "Alltray". Solo he conseguido que lo haga, pero de una en una, me explico: entra en el escritorio y me sale un iconito de la primera de las carpetas en la barra, si lo quito de la barra, automaticamente me sale el icono de la siguiente carpeta y asi hasta la ultima, pero lo que quiero es que me salgan todos los iconos de las carpetas en la barra a la vez. Alguna alma caritativa que quiera perder unos segundos con mi duda? Gracias de antemano. Ah! el script es el siguiente:

#!/bin/bash
#Script para ejecutar carpetas al inicio
#


alltray nautilus /home/pepo/Aprendizaje/

alltray nautilus /home/pepo/Entretenimiento/

alltray nautilus /home/pepo/Descargas/

alltray nautilus /home/pepo/Sistema/

alltray nautilus /home/pepo/Trabajo/

alltray nautilus /home/pepo/Internet/
  #2 (permalink)  
Antiguo 12/01/2010, 06:11
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 10 meses
Puntos: 35
Respuesta: Bash script

Agrega el símbolo "&" al final de cada línea para que la tarea quede en segundo plano y no bloquee a la instrucción siguiente.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 12/01/2010, 07:42
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Bash script

HEY!! muchas gracias por contestar tan rapido!!

He puesto lo que me has dicho y sucede lo siguiente:

si añado & al final de cada linia menos n la ultima me abre todas las ventanas, pero se quedan abiertas y la unica que minimiza poniendola como icono en la barra es la ultima que he dejado sin ponerle el simbolo, ademas salen tantos iconos de esta ultima como simbolos & haya puesto en las lineas.

Que crees que sucede? alguna otra idea? Gracias
  #4 (permalink)  
Antiguo 12/01/2010, 09:30
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 10 meses
Puntos: 35
Respuesta: Bash script

Acabo de probar en mi sistema de esta manera:
Código:
alltray dolphin /tmp & sleep 5 & alltray dolphin /home & sleep 5 & alltray dolphin /etc
Y parece funcionar bien.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 15/01/2010, 05:57
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Bash script

UUfff perdona por el tiempo sin contestar, estoy de examenes.

Gracias por tu respuesta, lo he probado pero no se porque razon no me funciona, me abre las carpetas pero en la barra solo aparece el icono repetido de la ultima carpeta. Pensando pensando, caí en que quizas si con un solo comando lo hace bien, quizas podia poner en "Aplicaciones al inicio" varios comandos que ejecutasen varios archivos ".sh" tipo : alltray nautilus /home/pepo/NOBORRABLE/carpetasautomaticasx.sh , pero nada, hace lo mismo. Asi que no se que puede ser, porque si lo hago con el raton carpeta por carpeta si me aparecen todos los iconos en la barra. Decirte que tengo puesto en "Aplicaiones al inicio" un comando que me ejecuta correctamente un .sh con un solo comando hacia la carpeta. Se inicia el sistema y aparece la carpeta minimizada en el icono de la barra.

Si se te ocurre algo, bienvenido será...

Porcierto, en tu codigo veo que utilizas otro gestor de ventanas, y a ti si te lo hace, crees que puede ser problema de nautilus?

Gracias de nuevo por tu ayuda. Saludos.
  #6 (permalink)  
Antiguo 15/01/2010, 12:48
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 21 años, 10 meses
Puntos: 35
Respuesta: Bash script

Reemplacé "dolphin" por "nautilus" y me pasó lo mismo que a ti: sólo un ícono a la vez. Así que definitivamente debe ser un problema de Nautilus.

Con Dolphin (parte de KDE SC 4) funciona sin problemas.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #7 (permalink)  
Antiguo 25/01/2010, 06:45
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: Bash script

Bueno! tras multiples pruebas no lo he conseguido ni siquiera con Dolphin, asi que debe de ser problema mio. De todas formas mi gracias por el tiempo que te has tomado en intentar solventar el problema. Siempre se agradece. Si llegase algun dia a encontrar la solucion ya la pondré por aqui. Saludos.

Etiquetas: bash
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:11.