[Risolto] creare un lanciatore con comando sh

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

[Risolto] creare un lanciatore con comando sh

Messaggio da kar »

Salve a tutti.
Ho installato un programma nella cartella /home/carlo/MISC che lancio da terminale posizionandomi prima nella cartella relativa (/home/carlo/MISC) e poi dando il comando sh misc.sh

Ora vorrei creare un lanciatore ma non so proprio cosa scrivere nella riga di comando (se provo sh /home/carlo/MISC/misc.sh non va).
Potete aiutarmi ?
Grazie
Ultima modifica di kar il sabato 3 marzo 2012, 7:52, modificato 1 volta in totale.
Avatar utente
sabayonino
Prode Principiante
Messaggi: 28
Iscrizione: martedì 5 luglio 2011, 22:03
Desktop: KDE-5.17.5
Distribuzione: Gentoo - Kernel 4.19.97
Località: CMOS

Re: creare un lanciatore con comando sh

Messaggio da sabayonino »

kar ha scritto: Salve a tutti.
Ho installato un programma nella cartella /home/carlo/MISC che lancio da terminale posizionandomi prima nella cartella relativa (/home/carlo/MISC) e poi dando il comando sh misc.sh

Ora vorrei creare un lanciatore ma non so proprio cosa scrivere nella riga di comando (se provo sh /home/carlo/MISC/misc.sh non va).
Potete aiutarmi ?
Grazie
prova ad indicare il percorso complketo dell'eseguibile

/usr/bin/bash  /tuo/script/da/eseguire.sh
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

Re: creare un lanciatore con comando sh

Messaggio da kar »

sabayonino ha scritto:
kar ha scritto: Salve a tutti.
Ho installato un programma nella cartella /home/carlo/MISC che lancio da terminale posizionandomi prima nella cartella relativa (/home/carlo/MISC) e poi dando il comando sh misc.sh

Ora vorrei creare un lanciatore ma non so proprio cosa scrivere nella riga di comando (se provo sh /home/carlo/MISC/misc.sh non va).
Potete aiutarmi ?
Grazie
prova ad indicare il percorso complketo dell'eseguibile

/usr/bin/bash  /tuo/script/da/eseguire.sh
Ciao. Se scrivo

/usr/bin/bash /home/carlo/MISC/misc.sh

non va. Se lancio da terminale lo stesso comando l'errore prodotto e':

Codice: Seleziona tutto

/usr/bin/bash /home/carlo/MISC/misc.sh
bash: /usr/bin/bash: File o directory non esistente
Grazie
Avatar utente
sabayonino
Prode Principiante
Messaggi: 28
Iscrizione: martedì 5 luglio 2011, 22:03
Desktop: KDE-5.17.5
Distribuzione: Gentoo - Kernel 4.19.97
Località: CMOS

Re: creare un lanciatore con comando sh

Messaggio da sabayonino »

kar ha scritto:
sabayonino ha scritto:
kar ha scritto: Salve a tutti.
Ho installato un programma nella cartella /home/carlo/MISC che lancio da terminale posizionandomi prima nella cartella relativa (/home/carlo/MISC) e poi dando il comando sh misc.sh

Ora vorrei creare un lanciatore ma non so proprio cosa scrivere nella riga di comando (se provo sh /home/carlo/MISC/misc.sh non va).
Potete aiutarmi ?
Grazie
prova ad indicare il percorso complketo dell'eseguibile

/usr/bin/bash  /tuo/script/da/eseguire.sh
Ciao. Se scrivo

/usr/bin/bash /home/carlo/MISC/misc.sh

non va. Se lancio da terminale lo stesso comando l'errore prodotto e':

Codice: Seleziona tutto

/usr/bin/bash /home/carlo/MISC/misc.sh
bash: /usr/bin/bash: File o directory non esistente
se l'eseguibile non è "bash" prova "sh" ...  ;D
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

Re: creare un lanciatore con comando sh

Messaggio da kar »

Mi spiace, ma con usr/bin/sh /home/carlo/MISC/misc.sh ottengo lo stesso errore che con bash.
Riconfermo che se mi posiziono nella cartella MISC e digito da terminale sh misc.sh il programma parte regolarmente.
Grazie.
Avatar utente
sabayonino
Prode Principiante
Messaggi: 28
Iscrizione: martedì 5 luglio 2011, 22:03
Desktop: KDE-5.17.5
Distribuzione: Gentoo - Kernel 4.19.97
Località: CMOS

Re: creare un lanciatore con comando sh

Messaggio da sabayonino »

kar ha scritto: Mi spiace, ma con usr/bin/sh /home/carlo/MISC/misc.sh ottengo lo stesso errore che con bash.
Riconfermo che se mi posiziono nella cartella MISC e digito da terminale sh misc.sh il programma parte regolarmente.
Grazie.

scusa, mea culpa,  l'eseguibile è in  /bin non in /usr/bin
Avatar utente
robytrevi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 10901
Iscrizione: lunedì 10 marzo 2008, 14:12
Desktop: mate
Distribuzione: Xenial 32 bit
Località: Modena(provincia)

Re: creare un lanciatore con comando sh

Messaggio da robytrevi »

Salve a tutti.
Ho installato un programma nella cartella /home/carlo/MISC che lancio da terminale posizionandomi prima nella cartella relativa (/home/carlo/MISC) e poi dando il comando sh misc.sh

Ora vorrei creare un lanciatore ma non so proprio cosa scrivere nella riga di comando (se provo sh /home/carlo/MISC/misc.sh non va).
Potete aiutarmi ?
Grazie
Crei un file di testo dove vuoi, lo chiami come_vuoi.sh, ci incolli dentro:

Codice: Seleziona tutto

#!/bin/bash
cd /home/carlo/MISC
sh misc.sh
clicchi col destro sul file --> Proprietà --> Permessi
e gli dai i permessi di esecuzione
Ultima modifica di robytrevi il giovedì 1 marzo 2012, 19:50, modificato 1 volta in totale.
Ubuntu 16.04 (Mate), Arch (Gnome-shell), Fedora21(gnome-shell), Debian Jessie(openbox), Windows 7 ; Dell Inspiron 1501; AMD Turion 64x2; ATI XPress 1100 (vista come Radeon Xpress 200M)
Quando si richiede supporto postare il comando "lsb_release -ds && echo $DESKTOP_SESSION && uname -m"
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

Re: creare un lanciatore con comando sh

Messaggio da kar »

sabayonino ha scritto:
kar ha scritto: Mi spiace, ma con usr/bin/sh /home/carlo/MISC/misc.sh ottengo lo stesso errore che con bash.
Riconfermo che se mi posiziono nella cartella MISC e digito da terminale sh misc.sh il programma parte regolarmente.
Grazie.

scusa, mea culpa,  l'eseguibile è in  /bin non in /usr/bin
Ora la situazione e' questa:

Codice: Seleziona tutto

/bin/bash /home/carlo/MISC/misc.sh
Errore: impossibile trovare o caricare la classe principale com.cdsc.misc.gui.MISC

carlo@notebook:~$ /bin/sh /home/carlo/MISC/misc.sh
Errore: impossibile trovare o caricare la classe principale com.cdsc.misc.gui.MISC

Non capisco in cosa sbaglio ...
Avatar utente
sabayonino
Prode Principiante
Messaggi: 28
Iscrizione: martedì 5 luglio 2011, 22:03
Desktop: KDE-5.17.5
Distribuzione: Gentoo - Kernel 4.19.97
Località: CMOS

Re: creare un lanciatore con comando sh

Messaggio da sabayonino »

kar ha scritto:
sabayonino ha scritto:
kar ha scritto: Mi spiace, ma con usr/bin/sh /home/carlo/MISC/misc.sh ottengo lo stesso errore che con bash.
Riconfermo che se mi posiziono nella cartella MISC e digito da terminale sh misc.sh il programma parte regolarmente.
Grazie.

scusa, mea culpa,  l'eseguibile è in  /bin non in /usr/bin
Ora la situazione e' questa:


Codice: Seleziona tutto

/bin/bash /home/carlo/MISC/misc.sh
Errore: impossibile trovare o caricare la classe principale com.cdsc.misc.gui.MISC

carlo@notebook:~$ /bin/sh /home/carlo/MISC/misc.sh
Errore: impossibile trovare o caricare la classe principale com.cdsc.misc.gui.MISC

Non capisco in cosa sbaglio ...

dovresti controllare quale interprete richiama quello script (in genere è indicato mnelle prime righe dello script)

se non è un problema per te , potresti postare il contenuto dello script ? (basta che lo apri con un editor di testo o con un bel cat da terminale)
Ultima modifica di sabayonino il giovedì 1 marzo 2012, 21:50, modificato 1 volta in totale.
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

Re: creare un lanciatore con comando sh

Messaggio da kar »

Ecco il contenuto dello script

Codice: Seleziona tutto

# !/bin/sh
# -----------------------------------------------------------------------------
# Start Script for the Everyone's Java Editor (EJE) 1.0
# -----------------------------------------------------------------------------

java -splash:resources/images/splash.png -classpath . com.cdsc.eje.gui.EJE
Ciao
Avatar utente
boymask2000
Prode Principiante
Messaggi: 159
Iscrizione: venerdì 11 agosto 2006, 10:06
Contatti:

Re: creare un lanciatore con comando sh

Messaggio da boymask2000 »

Prova ad aggiungere un

Codice: Seleziona tutto

 cd  /home/carlo/MISC
all'inizio dcello script

Ciao
Ubuntu User # 20152
kar
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 607
Iscrizione: domenica 15 ottobre 2006, 22:55

Re: creare un lanciatore con comando sh

Messaggio da kar »

Ok. Cosi' funziona. Risolto.
Grazie
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti