github.com/kidsbmilk/gofronted_all@v0.0.0-20220701224323-6479d5976c5d/libgo/mvifdiff.sh (about)

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