検証に成功したスクリプトへのオフラインダウンロード

1877 ワード

今日またroot権限の下でシステムを破壊するところだった(破壊力の強いbuild-sysroot.shのおかげで)、書いたいくつかの小さなツールを徐々にバックアップしたいと思っていました.
sureget
#!/bin/sh
if [ -z $2 ]; then
    fname=`basename "$1"`
else
    fname=$2
fi

while true; do
    [ -f $fname ] && rm -f $fname
    wget -c $1 -O $fname
    if [ -f $fname.md5 ]; then
        md5sum -c $fname.md5
    else
        echo "WARNING: no md5 sumfile exist"
    fi

    [ $? ] && break
done

注:私はバックアップをしています.もし皆さんが使うなら、先に読んだほうがいいです.
転載先:https://www.cnblogs.com/luckybug/archive/2012/08/16/2642346.html