Ho creato il mio primo script con gedit ,l'ho reso eseguibile ma non riesco a metterlo nella cartella /etc/init.d/ come mai? Grazie ciao. |
Se è un settaggio da eseguire all'avvio puoi semplicemente inserire il suo percorso in "applicazioni d'avvio" che io usando gnome shell trovo in Applicazioni > strumenti di sistema > applicazioni di avvio. Quando si apre la finestra clicchi su "aggiungi" nella finestra successiva alla voce nome inserisci un nome a piacere, alla voce "comando" inserisci il percorso allo script che avrai reso eseguibile, magari usando il tasto "esplora" per selezionarlo. La voce "commento" a piacere, ma non necessaria. Salvi e sei a posto. Ad ogni avvio lo script verrà eseguito automaticamente. ho fatto come consigliato da m3nhir e tutto fila egregiamente grazie a tutti! @aannddrree, ricordati di accettare la risposta, di @m3nhir |
La cartella /etc/init.d è una cartella di sistema ed appartiene a root. Se lo script che hai fatto è uno script che gestisce lo stop/start di un'applicazione, allora:
Se invece è uno script bash che realizza altro, allora conviene creare una cartella bin nella tua home directory e modificare la variabile di environment relativa al tuo utente:
Aggiungi in fondo al file:
Una volta salvato il file:
Se vuoi che le impostazioni siano eseguite sia in ambiente grafico che da terminale, allora il file da utilizzare è Per seguire la procedura, apri un terminale ed esegui i comandi indicati. Buongiorno, avevo lo stesso problema e l'ho risolto seguendo le istruzioni, ora lo script parte all'avvio in compenso ora non parte più il terminale |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 27 Jul '14, 17:11
domanda visualizzata: 1,986 volte
ultimo aggiornamento: 21 Oct '18, 21:03
ho capito che la cartella /etc necessita di un permesso per modificarla o aggiungere files ma come faccio ad averlo?
Grazie Letizia per la solerte risposta ,lo script serve per modificare la sensibilità al tap del touchpad e va eseguito ad ogni avvio. Non essendo un'applicazione da avviare ma un settaggio dovrei seguire le indicazioni della seconda alternativa che mi hai dato però scusa ma non mi è chiaro il procedimento (uso ubuntu da solo 3 giorni) Quindi dovrei creare una cartella denominata bin nella home,poi entrare nel terminale ed inserire i comandi giusto?
Ciao @aannddrree, quando vuoi chiedere ulteriori informazioni o commentare le risposte, usa i commenti, per favore.
Prova la procedura di @m3nhir e vedi se ti risolve il problema.