#!/bin/bash
cd ~/dat
#echo > ~/public_html/report01/results/quiz1.txt
echo > quiz1.txt
#新しく結果を書き込むために、quiz1.txtの内容を空にする。
for a in 0; do
for b in 0 1 2 3 4 5 6 7 8 9; do
for c in 0 1 2 3 4 5 6 7 8 9; do
for d in 0; do
for e in 0 1 2 3 4 5 6 7 8 9; do
for f in 0 1 2 3 4 5 6 7 8 9; do
#上のループで000から099までの数字を作り、ファイル名を引数で表す。
if [ $a$b$c -ne $d$e$f -a $a$b$c -ne 000 -a $d$e$f -ne 000 ]; then
#数字のダブりと000と言う数字を除く。
if
diff -q -s $a$b$c.dat $d$e$f.dat > /dev/null
#ある2つのファイルを比較し、/dev/nullに出力する。
then
if [ $a$b$c -lt $d$e$f ]
then
echo "$a$b$c.dat $d$e$f.dat" >> quiz1.txt
#1つ目のファイル番号>2つ目のファイル番号ならばquiz1.txtに出力する。
fi
fi
fi
done
done
done
done
done
done
for g in 0 1 2 3 4 5 6 7 8 9; do
for h in 0 1 2 3 4 5 6 7 8 9; do
if [ $g$h -ne 00 ]; then
if
diff -q -s 100.dat 0$g$h.dat > /dev/null
then
echo "0$g$h.dat 100.dat" >> quiz1.txt
fi
fi
done
done
#100.datと比較し内容が等しければquiz1.txtに出力する。
#mv quiz1.txt ~/public_html/report01/results