R
Romario
Новичок
- Регистрация
- 01.03.2007
- Сообщения
- 1 900
- Реакции
- 1
- Баллы
- 0
Есть желающие помочь?)) Кроме простеньких бекапов ничего не писал (да и инфы в тырнетах полно по этому поводу, готовых скриптов куча - бери и переделывай). А сейчас возникла идея автоматизировать одну "штуку".
Есть вот такое: сортировщиком писем в папку складываются файлики. У файликов нет расширения, а имя файла - это время его получения. Причем файл может быть обычным текстовым файлом или же архивом содержащим несколько текстовых файлов.
Как бы сделать так, чтобы в эту директорию раз в минуту смотрел скрипт и если там что-то есть, то определял что это (архив или обычный текстовый файл). И если это архив, то распаковывал бы его.
Чтоб смотрел раз в минуту, это просто - вешаем скрипт на крон. Распаковать архив тоже не составляет труда. А вот как определить есть ли файл в этой папке, да еще и тип файла узнать?
Сам сложа руки сидеть не буду, но если кто в теме — отпишитесь. Заранее спасибо!
ну вообще обычним листингом можно узнать есть ли файл или нет:
#!/bin/sh
ls /mesto/gde/leshat/faily -1
а полученные список можно уже каверкать как тебе угодно либо по расширению разархивировать, либо если без расширения открывать catом и смотреть что в нутри. Короче нет ничего сложного.