Salve ragazzi,
Ho un piccolo problema che spero si possa risolvere con il vostro aiuto.
Sono un po arruginito sui comandi da shell, e vorrei poter spostare tutte limmagini ad es. .jpg disperse in diverse directory, in una sola directory.
E' possibile farlo con un comando im bash o devo fare tutto il lavoro manualmente.
Grazie in antiìcipo a tutti
A4k
Copiare-Spostare file dello stesso tipo da più directory in una
Moderatore: Staff
Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- targzeta
- Iper Master
- Messaggi: 6631
- Iscritto il: gio 3 nov 2005, 14:05
- Nome Cognome: Emanuele Tomasi
- Slackware: 64-current
- Kernel: latest stable
- Desktop: IceWM
- Località: Carpignano Sal. (LE) <-> Pisa
Re: Copiare-Spostare file dello stesso tipo da più directory in una
Ciao,
si può fare con:considera 3 cose:
si può fare con:
Codice: Seleziona tutto
find dir1 dir2 ... dirN -iname "*.jpg" -print0 | xargs -0 -i mv '{}' dest_dir
- find è ricorsivo, quindi se dir1 vale "/immagini", allora dir2 non ha senso che sia, ad esempio "/immagini/vacanza"
- il punto precedente, implica che se hai più file con lo stesso nome, in directory diverse, potresti avere qualche problema
- per quanto detto hai punti precedenti, prima di fare una mv, io ti consiglierei di fare una piccola prova con file di test
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama