私はsendmailを更新し、Unixシステムでコンパイルするために次の行を置くスクリプトを書いています。
if [ ! -e $CWD/src/$NAME-$VERSION.tar.gz.sig ]
then
echo "$NAME-$VERSION signatures missing"
wget -c $SIGSOURCE -O $CWD/src/sendmail.$VERSION.tar.gz.sig
else
echo
fi
if [ ! -e $CWD/src/$NAME-$VERSION.tar.gz ]
then
echo "$NAME-$VERSION source missing"
wget -c $SOURCE -O $CWD/src/sendmail.$VERSION.tar.gz
else
echo
fi
もちろん、SIGSOURCEとSOURCEが定義されています。問題は、tar.gzファイルとtar.gz.sigファイルが$ CWD / srcディレクトリにあるにもかかわらず、wgetコマンドが実行され、ftp接続で多くの時間を無駄にすることです。このコードにはどのような問題がありますか?