1

(7 ответов, оставленных в FreeBSD & BSD)

дело в том что почта важна и потому необходимо так извращаться((
если не трудно можно ли получить подробное описание:

-exec mv {} /var/mail/2005 \;

у меня тут хенд бук под рукой но он старенький очень там фряха 5.0 описывается, не все есть и про команду find говорится что модификатор времени необходимо указывать с минусом (-365d) суфикс (w,d,h,m,s) также обязателен. Вот у Вас SatanaClause меня в особенности интересует написанное -Bmin +10080 | grep -i "\..*\..*\." | xargs rm.

2

(7 ответов, оставленных в FreeBSD & BSD)

спасибо, получается тогда так:
# find /var/mail -ctime -731d ? (по дням) это получится ровно на 2 года назад
а как потом найденное в папку какую либо поместить?

здраствуйте, собсна хотелось бы получить вразумительный ответ, надо мну поиск почты сделать и отобрать и забекапить (заархивировать) отдельно по годам, интересует команда find:
вот к примеру ключ -atime отвечает за обращение к файлу в течение какого либо времени
-ctime время создания (я так понимаю этот ключ мне нужен?)
-mtime время модификации
тут предел по неделе, а мне надо за 2005г 2006 и 2007 как сделать?

"find -сtime 2005year" - пробовал ругается на неверный аргумент "-y"

к примеру нашел я почту на эти года, как потом ее отделить и mv или cp в какую нибудт папку что б можно было заархивировать, мне товарищь один помоч решил и написал скрипт. я вот попытался его дома запустить но без результатно(

ЗЫ freebsd 6.3
ЗЫЫ опыт работы с фряхой очень мал( но учусь потихоньку)