ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Помогите ламеру со [шелл]скриптом)
  #1  
Старый 19.02.2007, 04:15
Аватар для -SX-
-SX-
Познающий
Регистрация: 04.10.2004
Сообщений: 86
Провел на форуме:
424769

Репутация: 11
По умолчанию Помогите ламеру со [шелл]скриптом)

Вот на досуге написал небольшой скрипт...
Код:
#!/bin/bash
# I'm LOVE bash!!! :)
# Little script for demo TAR !!! =)
# Ok, so let's  go....

# SETTINGZ
FILES="*.ptg"
PWD="/home/data/ "
# ENGINE
cd $PWD
echo "------------------------------------"
echo "START DAEMON AT THIS PWD: $PWD"
echo "In progress....."

for file in $FILES
do
        if [ ! -e "$file" ]
        then
         echo "I can't find files... :("
         echo "Contactz microsoft)))"
         continue
        fi

        tar "czf" "$file"."tar.gz" $file
        `rm -f $file`
        #echo
done
echo "...done"
echo "------------------------------------"
exit 0
Но это не совсем что требуется...как оказалось...
Т.е. скрипт помещен в кронтаб... запускается он раз в час... за час в дире data создаются около 20 файлов *.ptg , но дело в том, что приложение, которое создает и пишет эти файлы, все время работает... работает оно так:
1. Создает файл *.ptg
2. Начинает в него писать информацию, на протяжении нескольких минут.
3. После, сохраняет файл и goto 1 пункт...
И получается когда запускается этот скрипт, он захватывает один из нескольких недописанных файлов, что не есть хорошо... т.е. само собой прога пишет файл, и тут подхвачивает его тар, и начинает запаковывать, после удаляет... ну естесно, прога в ах*е ), прерывается, и начинает другой файл писать, а тот, что в архиве получается остается поврежденный...

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
кто играет в www.ganjawars.ru ??? помогите kuppher Болталка 12 26.07.2008 23:38
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka E-Mail 1 17.09.2006 13:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ