| author | Matt Woodrow <pred@alliedmods.net> |
| Tue Jul 01 09:24:22 2008 +0000 (2008-07-01) | |
| changeset 2139 | 88a628af03f6 |
| parent 2138 | 219a2d897900 |
| permissions | -rw-r--r-- |
| pred@2139 | 1 |
#!/bin/bash |
| pred@2139 | 2 |
|
| pred@2139 | 3 |
FILENAME="" |
| pred@2139 | 4 |
SUMSFILE="" |
| pred@2139 | 5 |
|
| pred@2139 | 6 |
if [ -n "$1" ] |
| pred@2139 | 7 |
then |
| pred@2139 | 8 |
FILENAME="$1.txt" |
| pred@2139 | 9 |
SUMSFILE="$1.sums" |
| pred@2139 | 10 |
else |
| pred@2139 | 11 |
echo "Need to specify a gamedata filename" |
| pred@2139 | 12 |
exit -1 |
| pred@2139 | 13 |
fi |
| pred@2139 | 14 |
|
| pred@2139 | 15 |
|
| pred@2139 | 16 |
if [ -s $FILENAME ] |
| pred@2139 | 17 |
then |
| pred@2139 | 18 |
#run ./gamedatamd5 on this file and pipe output+filename into $1.sums |
| pred@2139 | 19 |
MD5=`./gamedatamd5 $FILENAME` |
| pred@2139 | 20 |
#need to stop here if gamedatamd5 failed. (returns -1 and prints to stderr) |
| pred@2139 | 21 |
echo "$MD5" > "$SUMSFILE" |
| pred@2139 | 22 |
echo "$FILENAME" >> "$SUMSFILE" |
| pred@2139 | 23 |
ln -s "$SUMSFILE" "$MD5" |
| pred@2139 | 24 |
|
| pred@2139 | 25 |
exit 0 |
| pred@2139 | 26 |
fi |
| pred@2139 | 27 |
|
| pred@2139 | 28 |
echo "File $FILENAME not found!" |
| pred@2139 | 29 |
|
| pred@2139 | 30 |
exit -1 |