Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Dicembre 02, 2008, 01:59:04 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia:
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: [1]   Vai giù
  Stampa  
Autore Discussione: [risolto]: copia ricorsiva  (Letto 795 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
pmate
Full Member
***

Karma: +5/-1
Scollegato Scollegato

Messaggi: 186



Mostra profilo
« inserita:: Maggio 06, 2008, 01:40:34 am »

Ciao a tutti.
Utilizzando photorec per recuperare immagini, filmati e documenti di testo da un hd compromesso, mi ritrovo con un albero di dir (recupero.dir1, recupero.dir2, recupero.dir3, etc.) contenenti i files recuperati.
Visto che ognuna di quelle cartelle (e sono una cinquantina) contiene tutti insieme files jpeg, flv, doc, txt, etc. vorrei fare in modo da spostare in automatico ad esempio tutti i files jpeg di tutte queste cartelle in un'altra chiamata ad esempio rec-jpeg, i files txt in rec-txt, etc. in modo da ritrovarmeli ordinati per tipo di file ognuno nella propria directory.
Piccolo problema: non so da dove cominciare! Ho cercato un pò in giro notizie su copia ricorsiva ma la stragrande maggioranza delle risposte di zio google riguarda la copia ricorsiva di un albero di directory (una sorta di backup) e non è quello che mi interessa.
Suggerimenti?
Grazie
« Ultima modifica: Maggio 06, 2008, 06:54:42 pm da pmate » Registrato

Errare è umano, ma per fare davvero casino ci vuole la password di root!
metaldaze
Global Moderator
Hero Member
*****

Karma: +30/-3
Scollegato Scollegato

Messaggi: 1048


Mostra profilo
« Risposta #1 inserita:: Maggio 06, 2008, 04:11:36 am »

Puoi facilmente ottenere quello che chiedi usando le wildcard di bash.
Per esempio per spostare nella directory rec.txt/ tutti i file txt contenuti in tutte le directory, presenti nella dir corrente, il cui nome inizia per "recupero.dir",  basta usare, da terminale, il comando

mv -i recupero.dir*/*.txt rec.txt/

L'opzione -i te la consiglio per evitare sovrascritture non volute nel caso in cui, nelle varie directory del recupero, ci fossero file con lo stesso nome.
Registrato
pmate
Full Member
***

Karma: +5/-1
Scollegato Scollegato

Messaggi: 186



Mostra profilo
« Risposta #2 inserita:: Maggio 06, 2008, 06:54:21 pm »

Grazie mille,
proprio quello che cercavo di fare!
Registrato

Errare è umano, ma per fare davvero casino ci vuole la password di root!
Pagine: [1]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
Copia files in LAN Network Riccardo_P 2 360 Ultimo messaggio Gennaio 23, 2007, 06:35:32 pm
da Riccardo_P
Creare una copia locale di un repository Apt-get & friends Debianewbie 2 402 Ultimo messaggio Maggio 13, 2007, 05:17:55 pm
da GipPasso
Copia dati da hd usb a hd usb. Hardware perseus 1 259 Ultimo messaggio Giugno 14, 2007, 12:24:21 pm
da perseus
[C] Una domanda su una funzione ricorsiva Programmazione daniele.87 1 319 Ultimo messaggio Aprile 23, 2008, 07:29:40 pm
da Finn
Alcune domande sul Copia/Incolla Tuning powderfinger 2 225 Ultimo messaggio Settembre 01, 2008, 09:45:36 pm
da powderfinger
Powered by MySQL Powered by PHP Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.084 secondi con 20 interrogazioni al database.