【文件属性】:
文件名称:文本文件批量比对shell脚本
文件大小:424B
文件格式:APPLICATION/X-SHELLSCRIPT
更新时间:2013-01-03 05:05:03
shell脚本
经常碰到文本文件更新变化,需要比对差异(比对出哪此文件有变化和变化内容),类似UltraEdit等工具可以胜任,不过如果需要比对的文件太多时,好像没有什么合适的工具,为此自己写了一个shell脚本,可以在linux/unix或者windows中的cgywin中执行,可以节省不少时间
网友评论
- #!/bin/sh if [ $# != 2 ] ; then echo " Find the changing of files and content" echo " Usage:$0 pathname1 pathname2" echo " ex:$0 dir1 dir2" exit fi pathname1=$1 pathname2=$2 cd $pathname1 find . -type f | \ while read i; do grep . $i> /dev/nul
- 1. 下载下来是一个shell脚本文件(竟然没有后缀名,为什么不添加.sh后缀呢?) 2. 代码总共就24行,为了后面的人方便,我直接贴在评论中了: #!/bin/sh if [ $# != 2 ] ; then echo " Find the changing of files and content" echo " Usage:$0 pathname1 pathname2" echo " ex:$0 dir1 dir2" exit fi pathname1=$1 pathname2=$2 cd
- 还不错。可以用。
- 脚本实用性不高,也没有注释,不容易理解
- 我想要的是列出文件内容的不同,但是输出的结果里面把所有的时间不同的都输出了 然后有内容不同的时候没有输出文件的名字 不好用
- 不会用,学习吧
- 看内容,不会用,从头学学吧
- 还可以,比较简洁