Buon giorno a tutti.

Vi scrivo per un problema all'interno di alcuni script con tar: se
inserito in uno script che viene richiamato da un'altro script, mi da
errore "file changed as we read it" ma non su un file, bensì sulla
cartella che gli vado ad indicare come sorgente.
Anche usando la verbose mode mi indica che il problema è sulla
cartella, mentre i file contenuti non danno errore. La cartella però
sembra vedermela come fosse un file, in questo modo

/bin/tar: /media/backup/istanza1: il file è cambiato mentre lo stavo leggendo

mentre /media/backup/istanza1/ è appunto in realtà una cartella. Ho
provato a dare direttamente tar oppure /bin/tar , ma è uguale.

La cosa strana è che quest'anomalia avviene solo richiamando dallo
script 1 lo script 2, al cui interno vi è il comando in questione.
Se richiamo direttamente lo script 2 funziona correttamente. Stessa
cosa se il comando in questione lo do direttamente da shell.

E ancora, non può essere un problema di passaggio variabili in quanto
il comando non funziona nè se all'interno ha variabili, nè che sia
tutto direttamente esplicitato.


Il comando è:

tar cpPW -f /dati/istanza1/5/prova_totale.tar /media/backup/instanza1/


Non riesco proprio a capire dove sia il problema, o se addirittura sia
un problema di tar.

La cartella di cui cerco di fare il backup è una share ntfs su windows
7 montata, il server un debian 5.0.7.


Voi che dite?
Qualche consiglio? Ancora qualche prova?


Grazie mille,
ciao

Federico


--
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/AANLkTi=+kGxrNC1gsoM1aLpFpqto01S=n3h4fghwr...@mail.gmail.com

Rispondere a