File: update.sh

package info (click to toggle)
cone 0.75-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 31,040 kB
  • ctags: 13,930
  • sloc: ansic: 90,648; cpp: 79,781; sh: 18,355; perl: 3,218; makefile: 1,611; yacc: 289; sed: 16
file content (23 lines) | stat: -rw-r--r-- 290 bytes parent folder | download | duplicates (25)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

filename="$1"
url="$2"

tmpfilename="$filename.tmp"

echo wget $url
wget -O - $url >$tmpfilename
if test ! -s $tmpfilename
then
	rm -f $tmpfilename
	exit 1
fi

if test -f $filename
then
	if cmp -s $filename $tmpfilename
	then
		rm -f $tmpfilename
		exit 0
	fi
fi
mv $tmpfilename $filename