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

Attachment: rmdup.lhs
Description: Binary data

Rispondere a