Pagina 1 di 1

comandi di shell

Inviato: dom 12 mar 2006, 21:10
da linus.bash
ho una directory su un'hdd estermo di nome linux con tantissime sottodirectory ognuna delle quali contiene dei pacchetti TGZ, un pò sparsi in questa radice.

Ora mettiamo che per cause estreme devo rimettere questi pacchetti nel sistema, che comando posso usare per farli finire tutti in una directory del mio hdd primario? Per lanciare un uniko upgradepkg invece che perdere moltissimo tempo a copiarli uno ad uno?


grazie...

Inviato: dom 12 mar 2006, 21:47
da MAT

Codice: Seleziona tutto

find /punto/di/mount/hdd -iname "*.tgz" -exec cp {} /directory/di/destinazione \;

Inviato: dom 12 mar 2006, 22:24
da linus.bash
MAT ha scritto:

Codice: Seleziona tutto

find /punto/di/mount/hdd -iname "*.tgz" -exec cp {} /directory/di/destinazione \;

grazie MAT funziona alla grande :D