Рейтинг:0

Извлеките архив с помощью tar, но пропустите неизмененные файлы

флаг ru

У меня есть ночной процесс, который разархивирует примерно 40 гигабайт tar.gz такой файл:

tar -xzf последний-backup.tar.gz

Этот шаг занимает около 10 минут, хотя зачастую внутри архива изменилось всего несколько файлов. я видел это смола имеет несколько опций для обработки существующих файлов, таких как --skip-старые-файлы:

--skip-старые-файлы
    не заменять существующие файлы при извлечении, молча пропускать их

К сожалению, это также пропускает файлы, которые были изменены и смола похоже, не поддерживает проверку изменений файлов. Я что-то упустил, или действительно невозможно распаковать большой архив, а только "применить изменения"?

флаг in
По совпадению, я думаю, что [этот вчерашний ответ] (https://unix.stackexchange.com/a/704547/2823) также отвечает на ваш вопрос.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.