这似乎无法正常工作。
$4 是一个 C 文件。$in 是输入文件。$5 是一个新创建的输出文件,在 $in 输入到 $4 之后(我不太确定这个。)
$out 是我在运行脚本之前创建的输出。
之后,我将比较 $5 和 $out 以查看它们是否相等。
我只是想知道 ; 意思是。
$4 < $in > $5
if diff $5 $out >/dev/null 2>&1 ;
then
echo "same!"
else
echo "different!"
fi
(这是在伯恩壳牌)