[bash] sapere se un comando ha successo o no

2006-03-09 Thread Premoli, Roberto
Sto facendo uno script, e vorrei eseguire due differenti azioni in base al successo di comando (mount /dev/sda1 /mnt/chiave_usb): In pratica: mount /dev/sda1 /mnt/chiave_usb se_montato_correttamente ALLORA cp /mnt/chiave_usb/* /home/archivio ALTRIMENTI Echo "chiave non trovata" So che esiste

Re: [bash] sapere se un comando ha successo o no

2006-03-09 Thread Fabio
la variabile è $? se non ricordo male 1 è errore, 0 è ok. Fabio On Thursday 09 March 2006 13:52, Premoli, Roberto wrote: > Sto facendo uno script, e vorrei eseguire due differenti azioni in base > al successo di comando (mount /dev/sda1 /mnt/chiave_usb): > > In pratica: > mount /dev/sda1 /mnt/chi

Re: [bash] sapere se un comando ha successo o no

2006-03-09 Thread Fernando Figaroli
Alle 13:52, giovedì 9 marzo 2006, Premoli, Roberto ha scritto: > Sto facendo uno script, e vorrei eseguire due differenti azioni in > base al successo di comando (mount /dev/sda1 /mnt/chiave_usb): >.. > So che esisteva una variabile di ambiente che restituiva un valore in > funzione del successo o

Re: [bash] sapere se un comando ha successo o no

2006-03-09 Thread Lorenzo Bianchi
Il giorno gio, 09-03-2006 alle 13:52 +0100, Premoli, Roberto ha scritto: > So che esisteva una variabile di ambiente che restituiva un valore in > funzione del successo o meno dell'ultimo comando (@qualchecosa) ma non > mi ricordo... è la varibile ? puoi leggerla con: echo $? se è 0 il comando ha