Vai al contenuto

Comando terminale


FabianAck

Messaggi raccomandati

Ciao ragazzi,

avrei bisogno di un aiuto sul terminale.Quello che voglio fare e' cercare tutti i file presenti nel computer oppure presenti in una cartella sola( ma che puo' avere all'interno altre sotto cartelle) e poi spostarli tutti un PATH che dico io.

Io avevo provato con un find e un PIPE , ma non capisco se il comando mv mi riesce a sposta tutti quei file...dalle prove che ho fatto no...

Grazie a chi risponde

___________________________________________________________________________

 MacBook 13": 2.4 GHz Intel Core 2 Duo, 4 GB RAM DDR3, 250 GB HDD 

Link al commento
Condividi su altri siti

Ho fatto solo una prova e sembra funzionare, ma ti consiglio di fare qualche test prima. :ghghgh:

Questo dovrebbe cercare tutti i file .pdf a partire dalla cartella corrente e li sposta nella cartella PROVA situata sulla scrivania.

find . -name '*.pdf' -exec mv -i {} ~/Desktop/PROVA \;

Marco - Gallery

MacBook Nero 2.2 GHz Intel Core 2 Duo - 4 GB RAM - Mac OS X 10.6 Snow Leopard

Link al commento
Condividi su altri siti

Ho fatto solo una prova e sembra funzionare, ma ti consiglio di fare qualche test prima. :)

Questo dovrebbe cercare tutti i file .pdf a partire dalla cartella corrente e li sposta nella cartella PROVA situata sulla scrivania.

find . -name '*.pdf' -exec mv -i {} ~/Desktop/PROVA \;

Grazie Marco, appena posso ci provo...e ti faccio sapere :)

Ha funzionato....volevo per quanto riguarda le parentesi graffe....in pratica prendono l'output del primo comando e solo eseguono utilizzando il secondo...corretto?

___________________________________________________________________________

 MacBook 13": 2.4 GHz Intel Core 2 Duo, 4 GB RAM DDR3, 250 GB HDD 

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...