move-if-change
上传用户:dgyhgb
上传日期:2007-01-07
资源大小:676k
文件大小:0k
源码类别:

SQL Server

开发平台:

Unix_Linux

  1. #!/bin/sh
  2. #
  3. # move-if-change :
  4. #           
  5. # Contacts: gss@ispras.ru
  6. #
  7. SRC=$2
  8. TARGET=$3
  9. if [ -d $TARGET ] ; then
  10.   TARGET=$TARGET/$SRC
  11. fi
  12. if [ ! -f $TARGET ] ; then
  13. #   echo cp1 $SRC $TARGET
  14.     $1 $SRC $TARGET
  15.    exit
  16. fi
  17. if cmp $SRC $TARGET >/dev/null
  18.  then 
  19.    echo $SRC == $TARGET
  20.    if [ "x$1" = "xmv" ] ; then 
  21.      rm -f $SRC
  22.    fi
  23.  else
  24. #   echo cp2 $SRC $TARGET
  25.    $1 $SRC $TARGET
  26. fi