задача:
раз в неделю архивировать содержимое некоего каталога, однако в нём есть файлы (постоянно пополняются) которые ненужно архивировать (они оч большие, и ни кому не нужны - типа временные)
путь к ним примерно следующий (относительно архивируемого каталога):
*/DATAFLOW/(\d*)\..*
то-есть точное расположение этих файлов не известно, однако известно, что они находятся в каталоге DATAFLOW, и их имя (не считая расширения) состоит только из цифр.
команде find я не пока не знаю какое регулярное выражение передать в качестве значения аргумента -path, которое бы находило всё кроме DATAFLOW.
Идея такая:
find . -path 'ПОКА_НЕ_ЗНАЮ_ЧТО' -exec tar -cjf /opt/back_up/`date +F`.tar.bz2 {} \;
Форум —
Admin


