samefilepicker

すでにあるのがperlで書かれていてイヤだというだけで、外部プログラムとシェルスクリプトでハードリンク候補を抽出してjambuilderで読み込めるように整形して吐くスクリプトを書いた。
ファイルの抽出とmd5sumの計算をしてくれる外部プログラムのおかげで結構高速なんだけど、おそらくperlのやつより判断が粗暴になっていると思われ(というか判断してない)。サイズをかせぐのに同一ファイルは皆ハードリンクにしちゃえという戦略。
たかがbashスクリプトごときで、なんか思ったようにデータを操作する能力がぜんぜんない自分に幻滅で鬱。へたれだなぁ...