Как игнорировать метку времени файлов при выполнении операции сравнения

Опция --bwlimit=4096 решила эту проблему для меня

0
06.09.2021, 01:39
1 ответ

Поскольку вы хотите сравнить содержимое файлов в ваших архивах, а не метаданные в самих архивах, вам следует сравнить содержимое. Предполагая, что файлы хранятся в одном и том же порядке во всех архивах,

diff -u <(tar xOf me.txt.tar) <(tar xOf me2.txt.tar)

Для файлов JAR следует использоватьunzip:

diff -u <(unzip -c file1.jar) <(unzip -c file2.jar)
1
06.09.2021, 08:45

Теги

Похожие вопросы