shell对比文件内容脚本分享
作者:
这篇文章主要介绍了shell 对比文件内容脚本,找出两个文件不同的数据,需要的朋友可以参考下
复制代码 代码如下:
#!/bin/sh
function _diffab(){
x=0
for i in `cat $1`;do
for j in `cat $2`;do
if [ $i == $j ];then
x=1
break;
fi
done
if [ $x -ne 1 ];then
echo $i
fi
x=0
done
}
if [ "$1" == "" ] || [ "$2" == "" ];then
echo "use like this: $0 filea fileb"
else
{
_diffab $1 $2
_diffab $2 $1
}
fi
您可能感兴趣的文章:
- 批量转换目录下文件编码的shell脚本代码
- linux下保留文件系统下剩余指定数目文件的shell脚本
- shell去掉文件中空行(空白行)的方法详解
- shell判断文件,目录是否存在或者具有权限的代码
- 使用ShellClass获取文件属性详细信息的实现方法
- 判断文件是否存在的shell脚本代码
- 合并一个文件夹下多个文件内容的单行shell命令
- 查找目录下同名但不同后缀名文件的shell脚本代码
- 在指定目录查找指定后缀文件的shell脚本代码
- shell查找当前目录下大于1M的文件的三种方法分享
- 后台实时分流文件的shell脚本
- 找出文件中包含指定字段的文件的shell脚本
- Visual Style中的shellstyle.dll文件修改方法
- Byshell后门:无进程无DLL无硬盘文件
- shell替换文件中的文件路径脚本分享