Vabb� a tuo rischio e pericolo, l'ho aggiustato un po' e lo posto, � in haskell.
La funzione di confronto l'ho reimplementata io seguendo la policy e parrebbe funzionare, in fondo l'ho fatto pi� per divertimento che per curiosit� :)), il programma si pu� eseguire cos� com'� dopo aver installato hugs, per� hugs � di una lentezza veramente disarmante, sarebbe meglio compilarlo con ghc, se veramente serve a qualcuno ne metto una versione compilata da qualche parte. Per capirci qualcosina in pi� si pu�, dopo aver eliminato la prima riga perch� a latex non piace #!, compilare il programma (che � "literate") con latex per avere 3 paginette di codice commentato (il minimo indispensabile :)) L'uso �: ./rmdup.lhs nomedirectorydeideb questo butta fuori uno script di shell commentato che fa veramente le operazioni (non mi fido a fare un rm da un programma scritto in poche ore). Alternativamente dando due parametri (directory di origine e directory di destinazione) lo script di shell generato fa mv invece di rm Ciao Vince
rmdup.lhs
Description: Binary data

