Pagina 1 di 1

Associare Icona a comando terminale

Inviato: domenica 24 febbraio 2008, 23:11
da gabasr581
Ciao a tutti,
sto lavorando su una Ubuntu 7.10 Amd64 ed ho installato il pacchetto secure-delete perchè sono interessato alla funzione che cancella lo spazio libero dell'hd. Ora volevo sapere, se possibile, 2 cose:

1)c'è la possibilità di associare un' icona al comando sudo sfill -lf -v / ???quello che vorrei fare è cliccare sull'icona, e far partire il terminale con la richiesta della password prima di avviare la cancellazione.

2)root e /home sono su due partizioni separate, quando lancio il comando sudo sfill -lf -v /...la cancellazione avviene su tutte e due le partizioni (visto che in ogni caso il percorso "Home" si trova in / ) oppure viene cancellata solo la root?Nella seconda ipotesi c'è il modo per creare un unico comando per cancellare prima lo spazio vuoto in / e poi quello in /home)


Grazie!!!!

Re: Associare Icona a comando terminale

Inviato: domenica 24 febbraio 2008, 23:41
da DrTux
Posso rispondere alla prima domanda. Semplicemente, per fare quello che ti serve, basta creare uno script e poi associargli un launcher. Ad esempio:
#!/bin/sh
sudo sfill -lf -v /???

Poi gli dai i permesse di esecuzione da proprietà>permessi e lo esegui nel terminale quando ti serve. Se vuoi puoi associargli un laucher. Clic destro> crea launcher e seleziona:
applicazione nel terminale
nome
Comando: percorso allo script
Spero di esserti stato d'aiuto con quel poco che so sugli script.  ;)

Re: Associare Icona a comando terminale

Inviato: domenica 24 febbraio 2008, 23:46
da mous16
allora, per la prima domanda, la risposta è facile: clicchi di destro sul desktop, selezioni Crea lanciatore e:
nel campo Tipo lasci Applicazione
nel campo Nome metti quello che ti pare, per esempio Secure-delete
nel campo Comando metti il comando da lanciare formulato così:

Codice: Seleziona tutto

gksu sfill -lf -v /
Il gksu è una specie di front-end grafico per il sudo, così evita di dover aprire il terminale.
nel campo Commento metti una breve spiegazione, o anche nulla
Infine, cliccando sulla molla, puoi selezionare un icona a tuo piacimento

Alla seconda domanda non saprei rispondere, soprattutto perchè non conosco il programma

EDIT: scusa, abbiamo risposto assieme!
mi sembra un po' macchinoso creare uno script. È necessario?

Re: Associare Icona a comando terminale

Inviato: domenica 24 febbraio 2008, 23:58
da gabasr581
Grazie davvero a tutti e due!
Faccio qualche tentativo con tutti e due i metodi, così faccio anche un po' di pratica!!!

Intanto se qualcuno dovesse avere la risposta alla mia seconda domanda...mi faccia sapere!!!!! ;D

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 0:02
da DrTux
@ mous16
Non ho molta esperienza con gli script, ho risposto in base a quel poco che so che non è certo molto. Non sapevo di gksu, vuol dire che ho imparato qualcosa di nuovo anch'io.  ;)

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 0:08
da mous16
io CREDO che funzioni.
non ho mai creato un launcher, ma ho visto che la finestra è la stessa dei menù...
gksu è lo stesso comando che viene lanciato quando apri, chessò, synaptic dal menù

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 0:54
da gabasr581
allora...provando così al volo posso dire che con il metodo "gksu" non si ha nessun risultato...il launcher non parte...creando invece lo script con questo comando:
#!/bin/sh
sudo sfill -lf -v /

si apre un terminale ma mi dà un errore che dice:

"Errore nel creare il processo figlio per questo terminale"

Sapete cosa possa esserci che non va?

Grazie ancora!

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 8:46
da mous16
be, se l'applicazione che lanci non ha un front-end grafico, col mio procedimento non vedi nulla: rimane tutto in background. se vuoi vedere l'output del terminale, prova a fare come dicevo io, però nel campo Tipo metti Applicazione nel terminale

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 9:22
da gabasr581
L'applicazione non ha un'interfacia grafica...ma non mi pare che stia lavorando in background!Mettendo "Applicazone nel terminale", si apre un terminale vuoto per meno di un secondo e poi si richiude... >:(

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 11:47
da mous16
m.... strano...
sicuro che il comando dell'applicaione sia quello giusto?
Quanto ci mette disolito il programma prima di ritornare il controllo?

Re: Associare Icona a comando terminale

Inviato: lunedì 25 febbraio 2008, 18:41
da gabasr581
allora...il comando è quello giusto...eseguito nel terminale, dopo aver inserito la password parte il wiping che dura circa 15/20 minuti!

Re: Associare Icona a comando terminale

Inviato: martedì 26 febbraio 2008, 19:23
da mous16
allora. tutte le combinazioni che mi vengono sono:
applicazione -> gksu sfill -lf -v /
applicazione nel terminale -> sudo sfill -lf -v /
applicazione nel terminale -> gksu sfill -lf -v /
altro al momento non mi viene... prova un po' a fare qualche prova...