2014-team6/f.sh

从 Trac 迁移的文章

这是从旧校内 Wiki 迁移的文章,可能存在一些样式问题,您可以向 memset0 反馈。

原文章内容如下:

{{{
aa=$1
bb=$2
random="random.cpp"
g++ $random -o random
g++ $aa -o a.out
g++ $bb -o b.out
while [ -n "1" ]
do
    ./random > input
    ./a.out < input > aout
    ./b.out < input > bout
    if [ -n "`diff aout bout`" ]
    then
        echo "`diff aout bout`"
        break
    fi
    echo "no difference"
done
}}}
aa=$1
bb=$2
random="random.cpp"
g++ $random -o random
g++ $aa -o a.out
g++ $bb -o b.out
while [ -n "1" ]
do
    ./random > input
    ./a.out < input > aout
    ./b.out < input > bout
    if [ -n "`diff aout bout`" ]
    then
        echo "`diff aout bout`"
        break
    fi
    echo "no difference"
done