Linux 文本处理与比较

paste file1 file2 合并显示两个文件或两栏的内容
paste -d '+' file1 file2 合并两个文件或两栏的内容,中间用"+"区分
sort file1 file2 排序两个文件的内容
sort file1 file2 | uniq 取出两个文件的并集(重复的行只保留一份)
sort file1 file2 | uniq -u 删除交集,留下其他的行
sort file1 file2 | uniq -d 取出两个文件的交集(只留下同时存在于两个文件中的内容)
comm -1 file1 file2 比较两个文件的内容只删除 'file1' 所包含的内容
comm -2 file1 file2 比较两个文件的内容只删除 'file2' 所包含的内容
comm -3 file1 file2 比较两个文件的内容只删除两个文件共有的部分
diff file1 file2 >补丁名.patch 为新旧文件生成补丁文件
diff file1 file2 比较两个文件的区别

posted @ 2022-07-11 00:54  LB_运维技术  阅读(45)  评论(0编辑  收藏  举报