View Full Version : Lanciatori shell
!S@ndro!
17-02-2009, 07:52
Ciao a tutti!
Ho una shell collegata ad un lanciatore ma nn riesco ad utilizzare lo script perchè la finestra si apre e si chiude subito.
Nelle proprietà del lanciatore ho messo type:application in terminal e command il path ../../shell.sh.
Se apro la shell (./script.sh) da un terminale si apre senza problemi.
Come posso risolvere questo problema?
GRAZIE
sara' un problema di variabili di ambiente ?
negli script bash basta aggiungere "-l" a
#!/bin/bash -l
!S@ndro!
17-02-2009, 09:40
Ho aggiunto il -l nella shell.
Adesso il terminale rimane aperto ma dice "there was an error creating the child process for this terminal"
!S@ndro!
17-02-2009, 09:52
Li lancio con il mio utente.E' un problema di permessi?
Se apro il terminale come utente e lancio la shell a "manina" non ho problemi.
che permessi ha lo script ?
p.s.
http://forums.fedoraforum.org/showthread.php?p=1131638
!S@ndro!
17-02-2009, 10:26
Ho dato 777 allo script adesso non mi da + il messaggio di errore (there was an error creating the child process for this terminal) il terminale rimane aperto ma torna a
sandro@Toshiba:~$
senza farmi vedere l'output della shell
non saprei...
forse trova variabili settate male?
prova a visualizzarle con degli "echo" ridiretti in un file
!S@ndro!
17-02-2009, 11:27
la shell è molto semplice
#!/bin/bash -l
ls -latr /home/sandro > uscita
sono settate male le variabili sotto /bin/bash?
ma ridirigi l'output nel file: uscita
!S@ndro!
17-02-2009, 11:50
Si ma non riesco a capire come mai non riesce a "lanciarlo"
nel file uscita non trovi nulla?
prova a mettere il path completo
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.