view move-if-change @ 97821:9d12856db185

* dispextern.h (struct glyph): New union u.cmp. Delete the member cmp_id. (struct glyph_string): Delete the member gidx. New members cmp_id, cmp_from, and cmp_to. (enum it_method): Delete GET_FROM_COMPOSITION. (struct composition_it): New struct. (struct it): New member cmp_it, and iterator_stack_entry.cmp_it. Delete c, len, cmp_id, cmp_len in u.comp.
author Kenichi Handa <handa@m17n.org>
date Fri, 29 Aug 2008 07:54:09 +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