Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Agosto 28, 2008, 09:57:55 am *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News: Debian Live Lenny Beta1:
http://blog.debianizzati.org/2008/08/27/debian-live-lenny-beta1/
http://cdimage.debian.org/cdimage/lenny_live_beta1/
 
   Home   Help Ricerca Calendario Login Registrati  
Pagine: [1]   Vai Giù
  Stampa  
Autore Topic: [risolto]: copia ricorsiva  (Letto 621 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
pmate
Full Member
***

Karma: +5/-1
Offline Offline

Posts: 180



Guarda Profilo
« il: Maggio 05, 2008, 11:40:34 pm »

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, 04:54:42 pm da pmate » Loggato

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

Karma: +24/-2
Offline Offline

Posts: 910


Guarda Profilo
« Risposta #1 il: Maggio 06, 2008, 02: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.
Loggato
pmate
Full Member
***

Karma: +5/-1
Offline Offline

Posts: 180



Guarda Profilo
« Risposta #2 il: Maggio 06, 2008, 04:54:21 pm »

Grazie mille,
proprio quello che cercavo di fare!
Loggato

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

Altri Topic Correlati
Oggetto Iniziato da Risposte Visto Ultimo Post
Cambiamento di passphrase di una copia di chiavi Network balubeto 1 224 Ultimo Post Maggio 17, 2006, 01:25:34 am
da MaXeR
Copia files in LAN Network Riccardo_P 2 294 Ultimo Post Gennaio 23, 2007, 05:35:32 pm
da Riccardo_P
Creare una copia locale di un repository Apt-get & friends Debianewbie 2 353 Ultimo Post Maggio 13, 2007, 03:17:55 pm
da GipPasso
Copia dati da hd usb a hd usb. Hardware perseus 1 201 Ultimo Post Giugno 14, 2007, 10:24:21 am
da perseus
[C] Una domanda su una funzione ricorsiva Programmazione daniele.87 1 234 Ultimo Post Aprile 23, 2008, 05:29:40 pm
da Finn
Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
Traduzione Italiana a cura di SMItalia
XHTML 1.0 Valido! CSS Valido!
Pagina creata in 0.141 secondi con 23 queries.