Страница 1 из 1

Поиск почты по годам, перемещение найденного, архивация

Добавлено: 2008-07-17 17:12:58
Noobz
Доброго времени суток товарищи никсеры) нужна Ваша помощь.
в общем проблема: надо мну поиск почты сделать и отобрать и забекапить (заархивировать) отдельно по годам эту почту, интересует команда find:
вот к примеру ключ -atime отвечает за обращение к файлу в течение какого либо времени
-ctime время создания (я так понимаю этот ключ мне нужен?)
-mtime время модификации
тут предел по неделе, а мне надо за 2005г 2006 и 2007 как сделать?
К примеру нашел я почту на эти года, как потом ее отделить и mv или cp в какую нибудт папку что б можно было заархивировать?
ЗЫ бсд 6.3
ЗЫЫ учусь пока.

Re: Поиск почты по годам, перемещение найденного, архивация

Добавлено: 2008-07-18 1:02:20
Alex Keda
за тебя никто писать не будет...
ты пробуй - говори что не получилось.
будем подсказывать.
======
тему переношу в шелл-скриптинг

Re: Поиск почты по годам, перемещение найденного, архивация

Добавлено: 2008-07-18 1:36:52
Noobz
странно другие помогли - написали =/ за что им благодарен...

# find /root -ctime -10h | xargs tar -cvf /root/backup/asd.tar
xargs: unterminated quote

Разобрался со всем кроме последней ошибки :sorry:
это как пример в папке рут насоздавал кучу тхт шников.

Почта сама на работе на сервере, как я написал в 1 сообщении - я только учусь поэтому понятия не имею как выглядит эта почта :pardon:, а очень хотелось бы знать с чем прийдется столкнутся, по поим сведениям ее 13 гб :st: потмоу и требуется разобрать по годам и заархивировать.

Re: Поиск почты по годам, перемещение найденного, архивация

Добавлено: 2008-07-18 6:24:37
Alex Keda
а в итоге как ты не читал ман, так и не читал.
как не знал как оно работает, так и не знаешь.
====
и нахрена такие медвежьи услуги?

Re: Поиск почты по годам, перемещение найденного, архивация

Добавлено: 2008-07-18 6:53:30
zingel

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

find /root -ctime -10h | xargs tar -cvf /root/backup/asd.tar
xargs: unterminated quote
! -mtime

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

man find

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

man xargs