Il 10 ottobre 2012 15:38, Gollum1 <[email protected]> ha scritto:
> Il 10 ottobre 2012 15:18, Gollum1 <[email protected]> ha scritto:
>
>> un primo passo è stato fatto...
>
> la soluzione più semplice per risolvere la cosa, potrebbe essere
> quello di lasciar perdere la struttura delle directory, ma fare in
> modo che quando un file venga recuperato, ed esiste già il nome di
> quel file, venga aggiungo un contatore al nome del file (e
> iposizionata poi l'estensione, se esiste)... o altrimenti anche
> fregarsene dell'estensione...
>
> uhmmm potrei quasi quasi procedere per gruppi di tipologia, quindi
> recuperare tutti jpg recuperabili, (con la numerazione delle copie), e
> proseguire così fino al recupero di tutto il recuperabile e non di
> tutti i file (molti file sono roba creata dal sistema, e da vari
> programmi, roba che non serve assolutamente...)

ulteriore aggiornamento, per il recupero del file posso usare anche
l'inode invece del nome del file, ed è il primo campo, questo
semplificherebbe le cose, se non fosse che poi nel recupero lui lo va
a riscrivere con il suo nome, e alla fine salta quelli che già
esistono... esiste anche un parametro per rinominare il file, ma
allora, rientriamo nella precedente situazione, devo prelevare il nome
del file (e questo non è un problema), verificare in anticipo se il
file esiste, e quindi solo a verifica avvenuta fare il recupero
attraverso l'inode, e impostando il nome del file con l'eventuale
contatore incrementale...

non si può fare in una unica riga di comando, ma probabilmente non è
difficile da fare con uno script bash...

ci penserò un po' su, magari domani riesco a concludere il tutto...

Byez
-- 
Gollum1
Tesssssoro, dov'é il mio tessssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[email protected] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [email protected]

To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: 
http://lists.debian.org/cantvqs_bd+5cptdmw5c9r2gi7xy+a84q0sr3-gz+_tyn0g-...@mail.gmail.com

Rispondere a