Gambas-it

Archivi (sola lettura) => Programmazione (Gambas 2) => Topic aperto da: dex - 30 Novembre 2009, 23:19:26

Titolo: [risolto] Comandi nel terminale
Inserito da: dex - 30 Novembre 2009, 23:19:26
ciao raga

ho la necessità di far eseguire a gambas dei comandi direttamente nel terminale o a riga di comando, tipo sudo kate /boot/grub ecc..
non è necessario che io veda il terminale, mi basta che esegua il comando sul sistema.

e mandare in esecuzione uno script esterno
Titolo: Re: Comandi nel terminale
Inserito da: Ceskho - 01 Dicembre 2009, 00:24:57
Esiste la funzione SHELL

Ad esempio:

Codice: [Seleziona]
SHELL "gedit"


Apre semplicemente l'editor di testo gedit...o nel tuo caso SHELL "kate" apre Kate.

Basta passare a SHELL il comando sotto forma di stringa.

Se poi ti interessa usare la password di root nei comandi che dai scrissi a atempo mio un articolo: http://soluzionisoftware.blogspot.com/2009/09/password-di-root-nei-propri-programmi.html
Spero possa interessarti!

Se vuoi saperne di più su SHELL fai una ricerca perchè è stato trattato diverse volte.
Titolo: Re: Comandi nel terminale
Inserito da: dex - 01 Dicembre 2009, 14:24:04
grazie Ceskho

sei sempre veloce e preciso.

a volte la soluzione è talmente semplice che ci sfugge da sotto il naso.
non avevo pensato a SHELL


by alla prossima
Titolo: Re: [risolto] Comandi nel terminale
Inserito da: Ceskho - 01 Dicembre 2009, 15:47:03
L'importante è usare la funzione ricerca del forum perchè sostanzialmente molti problemi basilari sono già stati affrontati..