Creare un comando si puo?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Creare un comando si puo?

Messaggio da sunreal »

Ho scoperto a furia di vagare per i messaggi che per risolvere almeno in parte il problema del cd che non esce posso dare da Konsole il comando:
<BR>fuser -k /dev/cdrom
<BR>che "uccide" tutti i processi collegati al cd e quindi permette di toglierlo.
<BR>Quello che vorrei fare è creare uno script, che avviato faccia tutto da solo apra la konsole dia il comando e chiuda la konsole. Se si potesse fare in un altro modo migliore ben vengano consigli.
<BR>Ciao e grazie<br>

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Creare un comando si puo?

Messaggio da gallows »

#!/bin/sh
<BR>fuser -k /dev/cdrom
<BR>eject $1
<BR>
<BR>
<BR>e lo rendi eseguibile<br>

leo410me
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: dom 10 apr 2005, 0:00

Creare un comando si puo?

Messaggio da leo410me »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 26-04-2005 alle ore 08:39, gallows :
<BR>#!/bin/sh
<BR>fuser -k /dev/cdrom
<BR>eject $1
<BR>
<BR>
<BR>e lo rendi eseguibile<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Grazie mille gallows ma io sono proprio terra terra mi potresti spiegare un po´ meglio cosa dovrei fare. Grazie<br>

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Creare un comando si puo?

Messaggio da useless »

scrivi quella roba in un file di testo, salvalo, rendilo eseguibile (usando l´interfaccia grafica o chmodandolo 755) e bon: il tuo nuovo comando si chiamerà col nome con cui hai salvato il file. se vuoi che sia disponibile x tutti gli utenti mettilo in /usr/local/bin.<br>

leo410me
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: dom 10 apr 2005, 0:00

Creare un comando si puo?

Messaggio da leo410me »

Ho creato il file e l´ho chiamato fuori e lo messo in /usr/local/bin poi:
<BR>
<BR>root@darkstar:/usr/local/bin# chmod 755 fuori.kwd
<BR>
<BR>ma il file rimane un file di testo. Dov´è l´errore?
<BR>Di quale interfaccia grafica parlavi. Ciao e grazie<br>

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Creare un comando si puo?

Messaggio da gallows »

ma quello É un file di testo..
<BR>se usi kde gli devi dire di aprire gli script con /bin/sh, questo si fa da kcontrol > associazione file
<BR>
<BR>da console basta dare $sh script.sh o semplicemente $/dove/é/script.sh<br>

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Creare un comando si puo?

Messaggio da DaNiMoTh »

(Il cd non esce? L´hai provato a smontare???)
<BR>
<BR>comunque, è meglio che apri una console
<BR>
<BR># emacs /usr/local/bin/tuoeseguibile
<BR>
<BR>lo inizi con
<BR>
<BR>#!/bin/bash
<BR>
<BR>#Tue linee
<BR>
<BR>e ci lasci una riga vuota in fondo. Poi
<BR>
<BR># chmod +x /usr/local/tuoeseguibile
<BR>
<BR>ciao!<br>

Avatar utente
gallows
Staff
Staff
Messaggi: 3471
Iscritto il: lun 20 set 2004, 0:00
Desktop: cwm
Distribuzione: OpenBSD
Località: ~/
Contatta:

Creare un comando si puo?

Messaggio da gallows »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 26-04-2005 alle ore 14:49, DaNiMoTh :
<BR>(Il cd non esce? L´hai provato a smontare???)
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>eject smonta automaticamente il device :)<br>

Avatar utente
DaNiMoTh
Linux 3.x
Linux 3.x
Messaggi: 941
Iscritto il: mar 30 nov 2004, 0:00
Località: irc.syrolnet.org /// #slackware
Contatta:

Creare un comando si puo?

Messaggio da DaNiMoTh »

quando usavo kde, molte volte non funzionava :(<br>

leo410me
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: dom 10 apr 2005, 0:00

Creare un comando si puo?

Messaggio da leo410me »

<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR> 26-04-2005 alle ore 14:49, DaNiMoTh :
<BR>(Il cd non esce? L´hai provato a smontare???)
<BR>
<BR>comunque, è meglio che apri una console
<BR>
<BR># emacs /usr/local/bin/tuoeseguibile
<BR>
<BR>lo inizi con
<BR>
<BR>#!/bin/bash
<BR>
<BR>#Tue linee
<BR>
<BR>e ci lasci una riga vuota in fondo. Poi
<BR>
<BR># chmod +x /usr/local/tuoeseguibile
<BR>
<BR>ciao!<br>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>Ovviamente che l´ho provato a smontare, comunque ho fatto tutto ciò che tu mi hai consigliato il risultato è che se da konsole do il comando -fuori (che è il nome dell´eseguibile il risultato è questo:
<BR>-bash: /usr/local/bin/fuori: Permission denied
<BR>????????????? Cosa c´è che non và?<br>

leo410me
Linux 2.x
Linux 2.x
Messaggi: 331
Iscritto il: dom 10 apr 2005, 0:00

Creare un comando si puo?

Messaggio da leo410me »

FERMI TUTTI ADESSO FUNZIONA
<BR>ho dato i permessi a tutti nella directory proprietà e adesso funziona Grazie mille!
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: leo410me il 26-04-2005 23:55 ]<br>

Rispondi