比较两个文件 

sh/bash/dash/ksh/zsh等Shell脚本
回复
loogson
帖子: 15
注册时间: 2006-11-29 14:50
送出感谢: 0
接收感谢: 0

比较两个文件 

#1

帖子 loogson » 2008-04-22 14:11

现有两个文件,每行一个软件包名,我现在想比较两个文件,分别输出相同的和不同的(这当中可能存在两个文件中相同的包存在的顺序不一样和空格情况)。请教有没有比较好的算法(shell)?谢谢
头像
magicd
帖子: 22
注册时间: 2006-08-21 13:52
来自: 北京
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 magicd » 2008-04-22 14:59

排序先,然后再diff
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
送出感谢: 0
接收感谢: 1 次
联系:

#3

帖子 lonelycorn » 2008-04-22 23:24

diff -B -b -i --side-by-side 文件1 文件2
具体的man diff看看
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
回复

回到 “Shell脚本”