LINUX.ORG.RU

Ахвиция файлов!? +копировыание в другую папку!


0

0

как реализовать? допустим есть папка

/home/files

в которой собираются файлы, допустим

log.txt

log2.txt

и так далее. Нужно, что бы эти файлы копировались на веб папку!

допустим в

/web

и автоматом делались в архив файла log.txt, log2.txt отдельным архивом! (каждый файл в архиве)... и если есть возможность, задать период, что бы автоматически это делалось, каждые 30 минут. Как єто реализовать? плиз хелп :)

заранее спасибо! Жду!

Re: Ахвиция файлов!? +копировыание в другую папку!

а как сделать, что бы он через определенное время запускался? Или он сам буде работать, когда в папке появится файл?

KopoHka ()

Re: Ахвиция файлов!? +копировыание в другую папку!

>Ахвиция файлов!? +копировыание в другую папку!

Чего файлов? Копиров_^щито?^_ыание.

Советую срочно вернутся в школу.

anonymous ()

Re: Ахвиция файлов!? +копировыание в другую папку!

#!/bin/bash
cp /home/files/*.txt /web
for file in /web/*
do gzip -9N $file
* 0-59 * * * echo
done


немогу понять, как работает cron, нашел пример, но не могу правильно вставить
да и какой командой, делается CUT (Вырезать), а то не сильно хочется что бы оно там валялось!
+ появилась проблема, как сделать что бы и те файлы которые на вебке лежат уже, удалялись допустим каждую неделю...
ЗЫ: Спасибо за юмор. :(

KopoHka ()

Re: Ахвиция файлов!? +копировыание в другую папку!

>и автоматом делались в архив файла log.txt, log2.txt отдельным архивом! (каждый файл в архиве)... и если есть возможность, задать период, что бы автоматически это делалось, каждые 30 минут. Как єто реализовать? плиз хелп :)

man logrotate

dikiy ★★☆☆☆ ()

Re: Ахвиция файлов!? +копировыание в другую папку!

# crontab -e

0,30 * * * cd /home/files && find . -maxdepth 1 -type f -exec sh -c 'gzip -c {} > /web/{}.gz && rm {}' \;

0 0 * * * find /web -mtime +7 -delete

sdio ★★★★★ ()

Re: Ахвиция файлов!? +копировыание в другую папку!

супер) вот ещё один вопросик, где указать, что бы это все делалось с определенными файлами, а то в папке могут быть разные файлы, с разными разрешениями!

KopoHka ()

Re: Ахвиция файлов!? +копировыание в другую папку!

>Ахвиция
>копировыание

>есть папка

>веб папку

>автоматом делались

>єто


Это п-ц, господа.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.