Копирование файлов с помощью RSYNC на основе их возраста файла и удаления посторонних данных в целиPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Копирование файлов с помощью RSYNC на основе их возраста файла и удаления посторонних данных в цели

Сообщение Anonymous »

Я хочу скопировать файлы за последние 24 часа от одного каталога (источник) до удаленного хоста (цель). Все посторонние данные на целевом хосте должны быть удалены. Если есть, пожалуйста, дайте мне знать. >
Моя первая попытка состояла в том, чтобы создать список файлов, которые должны быть скопированы через

Код: Выделить всё

find . -mtime {} -type f
и сохранить его внутри файла, который затем передается RSYNC через-F-Files-From . Полная команда будет чем -то вроде < /p>
find . -mtime -2 -type f > files.txt
rsync --delete --files-from files.txt /sourcedir user@target:/targetdir
< /code>
Это копирует только файлы из файлов. Насколько я понимаю, что-Flies-FRO и смотрят только файлы в файлах.>

Подробнее здесь: https://stackoverflow.com/questions/794 ... us-data-in
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»