up2date in automatico all'avvio
Giorgio PasiniRuffoni
prgiorgio a bresciaonline.it
Dom 22 Feb 2004 17:41:05 UTC
Grazie cowo! ho ancora una copia di un tuo CD metal molto bello,
ho risolto con questo:
#!/bin/sh
up2date --nox -i -u
while [ $? = 1 ]
do
echo "errore nel download, riprovo"
sleep 5
up2date --nox -i -u
done
ma mi ricordo con la redhat 5 mettevo
una riga in più
(una mail a me stesso) alla fine di uno script d'inizializzazione
del tipo
mail pgiorgio a ..... <dmesg
e funzionava.
non ricordo più dove sono questi benedetti scritp! ;-)
Qualcuno lo sa?
G
n 22 Feb 2004 at 16:54, Giuseppe Corbelli wrote:
>
> On Sun, Feb 22, 2004 at 12:12:57PM +0100, Giorgio PasiniRuffoni wrote:
> >
> > Ciao a tutti vorrei fare un
> > piccol script della bash, che riavvia un programma ogni volta che esce con
> > error code 1 invece che 0.
> >
> > non esiste una sorta di
> > /bin/sh
> > repeat
> > up2date --nox -i -u
> > until errorcode = 0
> L'error code e' la variabile $?
> A spanne potresti:
>
> $?=1
> while [ $? -ne "0" ]
> do
> roba varia
> done
>
> > e soprattutto, dove faccio richiamare questo script in fase di avvio?
> > inittab non è il file giusto!
> Dipende un poco anche dalla distribuzione, ma in generale serve fare uno
> script di avvio in /etc/rcX.d con X il runlevel di default.
>
> --
> Giuseppe "Cowo" Corbelli ~\/~ My software: http://cowo.yoda2000.net
> The primary purpose of the DATA statement is to give names to constants;
> instead of referring to pi as 3.141592653589793 at every appearance,
> the variable PI can be given that value with a DATA statement and
> used instead of the longer form of the constant. This also
> simplifies modifying the program, should the value of pi change.
> -- FORTRAN manual for Xerox computers
>
Maggiori informazioni sulla lista
Lug
|