73:ˆÈ‰ºA–¼–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄAŽG–¯‚ª‚¨‘—‚肵‚Ü‚·(ƒtƒHƒ“Eƒuƒ‰ƒEƒ“)[sage]
2020/05/31(“ú) 18:19:30.63 ID:4Y0KdwSm0
#! /bin/sh
lines=`find . -type f | gawk -F/ '{print $NF}'d`
cat a.log | awk 'NR%2!=0' > B1.log
cat a.log | awk 'NR%2==0' > B2.log
: > a.log
while read line
do
echo $line >> a.log
echo `md5sum $line | cut -d ' ' -f 1` >> a.log
done <<END
$lines
END
cat a.log | awk 'NR%2!=0' > A1.log
cat a.log | awk 'NR%2==0' > A2.log
cnt1=1
cnt2=1
cante=`cat B1.log | wc -l `
cants=1
while read line
do
a=$line
while read line
do
if [ "$a" = "$line" ]; then
sf=`cat B2.log | head -$cnt1 | tail -1`
sb=`cat A2.log | head -$cnt2 | tail -1`
if [ "$sf" != "$sb" ]; then
echo "“à—e‚ªXV‚³‚ê‚Æ‚é‚Å@$a"
fi
break;
fi
if [ "$cants" = "$cante" ]; then
echo "V‹Kƒtƒ@ƒCƒ‹‚â $a"
else
cants=`expr $cants + 1`
fi
cnt1=`expr $cnt1 + 1`
done <B1.log
cnt1=1
cants=1
cnt2=`expr $cnt2 + 1`
done < A1.log
1002Res/1956.66 KB
ª[8] ‘O[4] ŽŸ[6]
”Â[3] 1-[1] l20
‚±‚̃XƒŒƒbƒh‚͉ߋŽƒƒO‘qŒÉ‚ÉŠi”[‚³‚ê‚Ä‚¢‚Ü‚·B
‚à‚¤‘‚«ž‚Ý‚Å‚«‚Ü‚¹‚ñB