Pagina 1 di 1

lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 0:50
da pierinoweb
>:( Ho provato a creare un lanciatore per avviare un programma mettendo applicazione nel terminale e inserendo il comando.
Semplice, ma se ho un programma che per lanciarlo mi servono due stringhe:

cd /home/pierino/HO_1400/
./HO.sh

come faccio?


PS:quando scrivo in firefox mi sottolinea le parole in rosso come se fosse un errore, forse è impostata un'altra lingua, come faccio a cambiarla? (il programma è in italiano come tuuto ubuntu)

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 0:54
da Guiodic
ma no.. non mettere applicazione nel terminale. Come comando metti

~/HO_1400/HO.sh

~ è la tua home come mettere /home/pierino/

puoi anche mettere quindi /home/pierino/HO_1400/HO.sh

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 1:24
da pierinoweb
non funziona (forse perchè è una applicazione java), quando sono nel terminare per farlo partire devo usare per forza il comando:
./HO.sh
dopo che sono andato nella directory

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 1:27
da crap0101
se il file non si trova in $PATH devi metterci sempre il punto davanti
./home/pierino/HO_1400/HO.sh

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 1:29
da Guiodic
mm.. allora crea uno script di lancio

gedit ho_script.sh

scrivi

#!/bin/bash
cd /home/pierino/HO_1400
HO.sh

lo salvi, poi lo rendi eseguibile

chmod +x ho_script.sh

lo provi:

./ho_script.sh

e come comando del lanciatore metti

/home/pierino/ho_script.sh

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 1:42
da pierinoweb
(b2b)siiiiiiiiiiiiiiiiiiiiiiiiiiii
Grazie, un gioco da ragazzi direi!!!  (good)
(quindi lo script è un pò come il .bat in dos)

Vabbè, grazie ancora

PS:per il mio ps su firefox sai qualcosa?

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 2:15
da Guiodic
pierinoweb ha scritto: (quindi lo script è un pò come il .bat in dos)
Esatto, hanno la stessa funzione. La differenza è che il linguaggio bash (bash è la shell dei sistemi GNU) è molto più evoluto di quello di command.com. Recentemente Microsoft ha rilasciato una nuova shell (PowerShell) che imita molte feature delle shell Unix.
PS:per il mio ps su firefox sai qualcosa?
mmm... quale?

Re: lanciatore (terminale)

Inviato: venerdì 27 giugno 2008, 10:33
da pierinoweb
:) Chiarissimo!

PS:quando scrivo in firefox mi sottolinea le parole in rosso come se fosse un errore, forse è impostata un'altra lingua per il controllo ortografico, come faccio a cambiarla? (il programma è in italiano come tutto in ubuntu)