Задание крона для копирования файла от одного местоположения до другого для новых файлов (ежедневно)

Нет, это не возможно.

Некоторые сайты предлагают эту услугу путем горной промышленности whois базы данных доменных реестров и затем создание их собственных баз данных, которые они могут инвертировать запрос.

Однако это строго против условий большинства доменных реестров и является нарушением их авторского права базы данных.

1
задан 15 April 2011 в 06:28
2 ответа

крон только выполняет команды в установленный срок. Чтобы сделать то, что Вы хотите, необходимо выяснить команду, которая сделает то, что Вы хотите и затем выполняете ее с кроном в установленный срок.

Например, для простого копирования файлов от одного местоположения до другого Вы могли использовать

rsync-a / источник / место назначения

и затем запланируйте его для выполнения с кроном путем выполнения crontab -e и определение

0 0 * * * /usr/bin/rsync -a /origin /destination

в файле. Это заставит Ваш rsync работать в полночь каждый день.

Выполнение, что каждый день сохранит эти два каталога в синхронизации. Если Вы хотите только скопировать файлы, которые были созданы в прошлый день, это немного более трудно, но может быть, покончили find с - более новый и - исполнительная опция выполнить a cp скопировать файлы.

7
ответ дан 3 December 2019 в 16:38

Так, что-то вроде этого, примите во внимание, что это - находка на Linux [находят.-ctime 1 - печать | xargs] получит Вас файлы, датированные в течение прошлого дня, в основном 1*24 часов. Можно поступать как угодно с этим списком файлов. Конечно, rsync является способом пойти, как предложено ранее. Это - то, для чего rsync, поддерживая зеркально отраженные структуры каталогов.

0
ответ дан 3 December 2019 в 16:38

Теги

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