#!/bin/sh | |
# Copyright 2014 The Go Authors. All rights reserved. | |
# Use of this source code is governed by a BSD-style | |
# license that can be found in the LICENSE file. | |
# The mvifdiff.sh script works like the mv(1) command, except | |
# that it does not touch the destination file if its contents | |
# are the same as the source file. | |
if cmp -s "$1" "$2" ; then | |
rm "$1" | |
else | |
mv "$1" "$2" | |
fi |