比较DATAbase中的两个文件,如果相同,则使用UNIX脚本移动到另一个文件夹

时间:2014-09-23 06:02:02

标签: database shell unix

我想创建一个UNIX SCRIPt来比较不同路径中的两个文件,如果文件相同,则将文件移动到另一个文件夹(COMMON)中,并在移动后删除这两个文件。

1 个答案:

答案 0 :(得分:1)

#!/bin/sh

if diff /path1/file1 /path2/file2 >/dev/null ; then
  echo Same
  mv /path1/file1 /COMMON/file1
  rm /path2/file2
else
  echo Different
fi

#!/bin/sh

cmp -s /path1/file1 /path2/file2 > /dev/null
if [ $? -eq 1 ]; then
  echo Different
else
  echo Same
  mv /path1/file1 /COMMON/file1
  rm /path2/file2
fi