Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Hey Look, This isn't a Language Shitpost

Name: cabbagebot 2011-07-07 0:30

Hello /proggles/. In the midst of all of this "faggotry," I propose a thread about actual programming.

Suppose you have a sort of root directory with a large number of subdirectories all containing a large number of files. The files all exist in ranges of size from a few kilobytes to several gigabytes. Given an input file, let's conduct a quick method for searching our root directory and its subdirectories for copies of the input file.

I've thought of a fairly decent algorithm that I will share if anyone here is interested enough to share their own.

Name: Anonymous 2011-07-07 1:56

>>5
I don't think you have any idea what you're talking about.

>>8
Fuck you.

#!/bin/bash

hash=$(md5sum $1 | cut -f 1 -d " ")
for f in $(find . -size $(stat -c %s $1)c -printf '%p '); do
    [ $hash == $(md5sum $f | cut -f 1 -d " ") ] && echo $f
done


Now kindly go away.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List