Файлы tar, которые были изменены за последние 2 дня - PullRequest
0 голосов
/ 05 февраля 2020

Я пытаюсь сохранить все файлы в папке загрузок, которые были изменены за последние 2 дня. Когда я выполняю нижеприведенное, вместо этого tar all файлов в моей папке загрузок

find ~/Downloads -mtime 2 -print0 | xargs -0 tar -cvfz test.tar.gz 

Ответы [ 2 ]

1 голос
/ 05 февраля 2020

Обязательно используйте find ~/Downloads/* вместо find ~/Downloads, так как find ~/Downloads также вернет родительскую папку ~/Downloads, что приведет к архивации всей папки, а не только измененных файлов.

1 голос
/ 05 февраля 2020

Попробуйте использовать -mtime -2, чтобы смолить все файлы менее чем за два дня.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...