Piviul scrisse in data 22/10/2012 16:38: > Mario Vittorio Guenzi scrisse in data 22/10/2012 16:14: > >> [...] >> 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. >> > perché non fare dopo anche find . -type d -exec rmdir {} \; > ...mi spiego meglio che non vorrei che cancellassi qualcosa di troppo.
find /scambio/* -type f -exec rm {} \; && find /scambio/* -type d -exec rmdir {} \; Così ti cancella soltanto le dir vuote contenute nelle subdir di /scambio/* Ovviamente prima di eseguirle con rm o con rmdir conviene eseguirle con un ls o ls -d Ciao Piviul -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50855d52.90...@riminilug.it