Pagina 1 di 1
creare uno script
Inviato: venerdì 18 aprile 2008, 16:50
da Giupardeb
ciao a tutti volevo per prima cosa capire in poche parole cos'è uno script.
dopo volevo fare uno script che ogni tot mesi o giorni mi esegui questo comando di pulitura
Codice: Seleziona tutto
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`
come faccio ???
grazie e ciao
Re: creare uno script
Inviato: venerdì 18 aprile 2008, 16:54
da Volans
Puoi partire consultando la pagina relativa nel nostro wiki:
Programmazione/LinguaggioBash
per quanto riguanda la ripetizione del comando ogni tot tempo ci sono cron e anacron che fanno al caso tuo, ad esempio vedi qui:
AmministrazioneSistema/Cron
Nel tuo caso basta inserire la riga del comando che ti serve in crontab o anacrontab

Re: creare uno script
Inviato: venerdì 18 aprile 2008, 16:55
da filo1234
uno script è semplicemente un file di testo eseguibile con i comandi che daresti da shell ....detto questo per quello che vuoi fare tu potresti semplicemente mettere il comando nel cron...
http://wiki.ubuntu-it.org/Amministrazio ... =CronHowTo
ops anticipato
Re: creare uno script
Inviato: venerdì 18 aprile 2008, 21:04
da Giupardeb
grazie per le immediate risposte. ho un dubbio se lo script lo faccio con il terminale di root per avviare uno script automaticamente devo mettere la password di root ???
Re: creare uno script
Inviato: venerdì 18 aprile 2008, 23:38
da Lord_Dex
dato il lungo termine dell'esecuzione dello script ti consiglio di inserirlo in
crontab
ovviamente inserendolo in crontab di root non hai bisogno di inserire manualmente la password ad ogni esecuzione

Re: creare uno script
Inviato: sabato 19 aprile 2008, 9:22
da Giupardeb
ok grazie mille ora provo a fare lo script e vi faccio sapere.
ciao
Re: creare uno script
Inviato: sabato 19 aprile 2008, 9:33
da Giupardeb
scusate seguendo questa guida
AmministrazioneSistemaCron
all'inizio mi dice di eseguire questo comando nel terminale
e mi dice anche che me lo deve aprire con un editor di testo,cosa che non succede perchè me lo fa modificare direttamente dal terminale.
e giusto ???
N.B nell'immagine postata dove ci sono le iniziali di minuti ore ecc prima di minuti c'è un cancelletto,che ci devo mettere di sotto ???
grazie
Re: creare uno script
Inviato: sabato 19 aprile 2008, 10:22
da Lord_Dex
si, è corretto il comando
ti apre automaticamente un editor su un file temporaneo, ora sotto alla linea con il cancelletto scrivici quando e quale comando eseguire con la sintassi specificata nel wiki.
Re: creare uno script
Inviato: sabato 19 aprile 2008, 10:34
da Giupardeb
scusa ma non ho capito bene.
però nella guida non c'è raffigurato il cancelletto,mi spiega che se devo mettere uno script devo mettere "m h dom mon dow" e il commando sotto la voce command,quindi sotto il cancelletto non mi dice niente.
che devo fare ???
grazie
Re: creare uno script
Inviato: domenica 20 aprile 2008, 1:19
da Lord_Dex
allora il cancelletto è semplicemente un commento, te mettici in una linea pulita "m h dom mon dow" e il commando e basta
Re: creare uno script
Inviato: martedì 7 ottobre 2008, 16:12
da Cata
Lord_Dex ha scritto:
dato il lungo termine dell'esecuzione dello script ti consiglio di inserirlo in
crontab
ovviamente inserendolo in crontab di root non hai bisogno di inserire manualmente la password ad ogni esecuzione
Anche inserendo uno script nel crontab do root, io ho problemi con la password!...