view move-if-change @ 51657:7fb427e8d984

(struct interval, struct Lisp_Symbol, struct Lisp_Free) (struct Lisp_Marker, struct Lisp_Intfwd, struct Lisp_Boolfwd) (struct Lisp_Kboard_Objfwd, struct Lisp_Save_Value) (struct Lisp_Buffer_Local_Value, struct Lisp_Overlay) (struct Lisp_Objfwd, struct Lisp_Buffer_Objfwd): Add `gcmarkbit' field.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 25 Jun 2003 23:16:30 +0000
parents 354e0c45cedf
children 14a97ab281d5
line wrap: on
line source

#!/bin/sh
if
test -r $2
then
if
cmp $1 $2 > /dev/null
then
echo $2 is unchanged
rm -f $1
else
mv -f $1 $2
fi
else
mv -f $1 $2
fi