标签: bash compare tar gz
我需要比较两个档案tar.gz,而不是解压缩它们,列出第一个拱门中不在第二个拱门中的文件名。
我尝试过几种方法,但每次都失败了。我是bash的新手。
答案 0 :(得分:6)
comm -23 <(tar -tzf 1.tar.gz | sort) <(tar -tzf 2.tar.gz | sort)