[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

OT (ma forse no) bash cancellazione ricorsiva di files e cartelle ma solo da un certo livello in poi.



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Buongiorno a tutti,
Ho una directory chimiamola radice che si chiama scambio, sotto questa
radice ho n directory che hannoo il nome della login degli user percui
la dir guenzi la dir caio la dir paola etc.
mi serve cancellare i files e le directory da livello 2 cioe' da
/scambio/guenzi /scambio/caio etc.
per i files e' facile dico  find . -type f -name '*' -exec rm {} \; e
i files spariscono, il problema e' se ad esempio sotto la dir
/scambio/guenzi qualcuno al posto di un file mette una directory ad
esempio manuali con dentro n files i files vengono cancellati la dir
manuali no.
Forse l'opzione giusta e' -depth o -maxdepth ma onestamente non ho
capito come si usa.
Qualcuna ha qualche dritta da darmi per cortesia?
Grazie in anticipo.
- -- 

Mario Vittorio Guenzi
E-mail jclark@tiscali.it
Si vis pacem, para bellum
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAlCFVMwACgkQm6qs1ZkNrIpoTACeItypWKyf0Ne/eW2rQL6uSlW3
n/4An2CB7fBAwR/dNNnZHSd586iv5+bn
=Z2cg
-----END PGP SIGNATURE-----


Reply to: