Ciao, On Fri, January 21, 2011 6:30 pm, xserver80 wrote: > Ma la cosa strana, davvero strana, è che se richiamo il comando tar > direttamente da shell funziona correttamente senza errore, se richiamo > lo script 2 , che al suo interno esegue il comando tar, direttamente > da shell, nessun errore; se invece da shell richiamo lo script 1, che > va a richiamare lo script 2, allora mi da l'errore.
In questo caso mi chiederei, cosa fa lo script 1 che può interferire con quello che fa lo script 2? > Vi posto il codice di prova, semplificato al massimo, dello script: > main.sh > ------------------------ > #!/bin/bash > mount -t cifs "//192.168.1.111/c$/prova tre" "/media/backup/istanza1/" > -o username="user",password="password",iocharset=utf8 > /etc/sab/prova2/backup.sh > ----------------------- > backup.sh > ---------------------- > #!/bin/bash > tar cpPW -f /dati/istanza1/prova_da_script_prova-totale.tar > /media/backup/istanza1/ > --------------------- A occhio, se lanci lo script 1 il mount avviene "immediatamente prima" del tar. Cosa che probabilmente non succede se lanci il tutto a mano. Il mount monta un disco remoto, quindi non abbiamo il controllo completo di quello che la macchina remota fa dopo il mount, giusto? Ad esempio potrebbe (in modo asincrono, "subito" dopo il mount) aggiornare un qualche attributo della directory, oppure creare un qualche file di log, o lock... Fai due prove: 1) esegui da riga di comando, tutto in una riga: mount .... ; tar ... ti dà errore? 2) metti uno "sleep 10" nello script main.sh, tra il mount e l'esecuzione del backup, continua a darti errore? Ciao, Marco -- http://bodrato.it/software/strassen.html -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/45159.151.21.85.99.1295689559.squir...@mail.dm.unipi.it