[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: делать копию файла при каждом его обновлении (incron)



Artem Chuprina wrote:

 N> /home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345$DATE
 N> (неработает, просто добавляет слово "345.DATE" к имени)

Во втором случае - написать скрипт.

Через скрипт заработало, вопрос решен, спасибо.

Решение выглядит так:
/etc/incron.d/some_cp:
/home/user/123 IN_MODIFY /bin/sh /etc/incron.d/scripts/copy123

/etc/incron.d/scripts/copy123:
#!/bin/sh
DATE=`date +%Y.%m.%d.%H:%M`
cp /home/user/123 /home/user/$DATE

Если кто-то знает, как это-же действие сделать без скрипта, только с помощью одного файла в /etc/incron.d/ (и /etc/incron.conf) - будет интересно услышать мнение.


--
Sincerely,
	Nicholas


Reply to: