いろきゅうの(元)はてなダイアリー

はてなダイアリーから移行中…

24時間プログラミング.live - small, middle and 'big' <18時間目>

http://ir9.jp/hd/hd071223_12.png

たとえば*1、上の図のように "as" フォルダから見て、各孫フォルダに *.acs ファイルが存在するとします。孫フォルダに入っている acs ファイルの数は不定とします。

さて、こういうディレクトリ構成になっているときに

barasuisyou_small.acs	0a-0	28b9749e4f618e64858f14331b05ab85
barasuisyou_small.acs	0a	28b9749e4f618e64858f14331b05ab85
barasuisyou_small.acs	0bb	28b9749e4f618e64858f14331b05ab85
kanaria.acs	06	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	07	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	08	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	09	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	0a-3	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	0a	7a557899e8ed1d80214bc00d3abe1326
kanaria.acs	0ba	7a557899e8ed1d80214bc00d3abe1326
kanaria_small.acs	06	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	07	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	08	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	09	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	0a-3	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	0a	123ca7211b4ac186dfb7b5aaa99595de
kanaria_small.acs	0ba	123ca7211b4ac186dfb7b5aaa99595de
kira_small.acs	0bb	3620497d4ab8631ec0bdc2de18edd536
souseiseki_small.acs	09	4f3e05a38185e8f96a5104377fbe32fb
souseiseki_small.acs	0a-3	4f3e05a38185e8f96a5104377fbe32fb
souseiseki_small.acs	0a	4f3e05a38185e8f96a5104377fbe32fb
souseiseki_small.acs	0ba	4f3e05a38185e8f96a5104377fbe32fb
suigintou_big.acs	07	572245360c16d0ad851abf3ea9c55cb0
suigintou_big.acs	08	572245360c16d0ad851abf3ea9c55cb0
suigintou_big.acs	09	572245360c16d0ad851abf3ea9c55cb0
suigintou_big.acs	0a-0	572245360c16d0ad851abf3ea9c55cb0
suigintou_big.acs	0a	572245360c16d0ad851abf3ea9c55cb0
suigintou_big.acs	0bb	572245360c16d0ad851abf3ea9c55cb0
suigintou_small.acs	07	7d52244aa267760c4adb25a3985b42c1
suigintou_small.acs	08	7d52244aa267760c4adb25a3985b42c1
suigintou_small.acs	09	7d52244aa267760c4adb25a3985b42c1
suigintou_small.acs	0a-0	7d52244aa267760c4adb25a3985b42c1
suigintou_small.acs	0a	7d52244aa267760c4adb25a3985b42c1
suigintou_small.acs	0bb	7d52244aa267760c4adb25a3985b42c1
suiseiseki.acs	08	c2c073d786bbb23b18ea4f50d4ca01cf
suiseiseki_small.acs	09	927c509751cfe083e994c88572a6d926
suiseiseki_small.acs	0a-3	927c509751cfe083e994c88572a6d926
suiseiseki_small.acs	0a	927c509751cfe083e994c88572a6d926
suiseiseki_small.acs	0ba	927c509751cfe083e994c88572a6d926

なんて形で md5 を算出したい場合、さぁあなたはどう作業しますか?

Windows でも Linux でも、md5 が算出できるコマンド、perl、その他GUIツールなどいろいろ利用してもらってかまいません。

同様のディレクトリ構成のモンは こちら に用意しました。遊んでみてください。あ、ちなみに acs は全部書き換えてありますので、このファイルはアシスタントとしては機能しません。あしからず。(ぉ



で、私の場合はどうしたかというと………



続きは Web で!

*1:ってか実際なんですけど:ぉ