Рейтинг:0

Удаляйте файлы с помощью rsync только через столько дней

флаг au

У кого-нибудь есть хороший способ, чтобы rsync удалял файлы только после того, как столько дней они были удалены из источника?

Вроде как я удаляю файл x в первый день из источника, к 30-му дню файл удаляется с помощью rsync. Это было бы что-то настроить при ежедневном запуске rsync через crontab.

Я вижу, что есть варианты удаления, но ни один из них не задерживает столько дней или секунд.

флаг cn
Ray
Rsync предназначен не для этого, а для синхронизации двух каталогов (и их подкаталогов). Если у вас локально такая же структура каталогов, вы можете удалить старые файлы другим способом и синхронизировать его. Будет ли это работать? Для этого вы можете попробовать программу `tmpreaper`. Я считаю, что вы можете указать любой каталог, и не обязательно `/tmp`.
vanadium avatar
флаг cn
В качестве альтернативы, это то, что может быть обработано функцией, похожей на Trash, на уровне исходного каталога: удалить файл и оставить его на некоторое время на случай, если пользователь захочет передумать.

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

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