December 19, 2005

  • Dupseek. A duplicate-file finder in perl.

    Cumbersome but free. Also pretty efficient. I started re-writing it in Cocoa/GNUstep, but then I came to my senses and realized I had to do stuff like.. well… pack for my trip to Texas.

    Man, I wish I was smart enough to have an intelligent backup/archive system. I have about 20 gigs of photography on the ibook hard drive, and I have an 80 gig external drive with three full-on copies of all these photos, leaving 9 gigs for this backup. Hard drives are cheap, but they’re not that cheap.

    So I’m sitting here waiting for this little perl program to sort through 60 gigs of files and kill the duplicates, so that I can make a full backup again. I’m such a fool.

    Update: Forget dupseek. I let it run for four hours and it was still flummoxed. Instead, we build duff, and after consulting ‘man xargs’ a few times, we’ve got a few more gigabytes of free hard drive space.

    Yay Unixy goodness! I’ll have to make a fink package for it.

Comments (2)

  • I usually run away screaming as soon as I see the word “perl” – props to you for attempting to rebuild it!

  • I thought it wouldn’t take much time to do in Cocoa because getting a recursive list of all the files in a directory in Cocoa is a one-liner.

    stringArray = [[NSFileManager] defaultmanager] subpathsAtPath:@”/Your/Path/Here”];

    Maybe I’ll get back to it when I have a little free while.

Comments are closed.

Post a Comment