比较两个文件

时间:2010-01-28 18:53:19

标签: file comparison

任何人都可以为文件比较创建脚本吗?

伪代码看起来像这样

  • 从文件1中提取第5行
  • 将其保存在另一个变量
  • 从文件2中提取第5行,
  • 将其保存在另一个变量
  • 如果  变量1不等于变量2(同时允许在行尾11和12处有不同的字符)

    • 然后失败
    • 否则 通过

1 个答案:

答案 0 :(得分:1)

Unix shell?将文件名作为参数传递给以下脚本:

#!/bin/sh
a="$(head -n 5 < $1|tail -n 1)"
b="$(head -n 5 < $2|tail -n 1)"
test "$a" = "$b" && (echo The same; exit 0)
echo Different; exit 1