в чем проблема?

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Egooorka
проходил мимо

в чем проблема?

Непрочитанное сообщение Egooorka » 2013-03-31 18:30:38

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

#!/bin/sh
rm -rf /var/www/u0695/data/www/demidovpromo.tk/v6/zip/*
rm -rf /var/www/u0695/data/www/demidovpromo.tk/v6/update/*
/usr/bin/wget -P /var/www/u0695/data/www/demidovpromo.tk/v6/zip/ --user=EAV-82334806 --password=33d28dr4dt http://download.eset.com/download/engine/ess/offline_update_ess.zip 
/usr/bin/unzip -o /var/www/u0695/data/www/demidovpromo.tk/v6/zip/offline_update_ess.zip -d /var/www/u0695/data/www/demidovpromo.tk/v6/update/
Я столкнулся с такой проблемой:
1 строчка удаляет содержимое папки zip, куда потом будет закачиваться архив (3 строчка), но файлы не удаляются!
2 строчка - такая же проблема, не удаляются файлы, должна очиститься папка, потом unzip в эту папку (4 строчка).
3 и 4 строчка без проблем выполняются,а 1 и 2 - нет, подскажите, пожалуйста, что не так, ведь если по отдельности выполнять команды, то они все проходят норм, а если в sh файл запихать, то получается вот так
Заранее, спасибо)

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-03-31 20:24:30

"/*" в конце - не нужно.
Например вот так:

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

#!/bin/sh -x
rm -rf /var/www/u0695/data/www/demidovpromo.tk/v6/zip
rm -rf /var/www/u0695/data/www/demidovpromo.tk/v6/update
/usr/bin/wget -P /var/www/u0695/data/www/demidovpromo.tk/v6/zip/ --user=EAV-82334806 --password=33d28dr4dt http://download.eset.com/download/engine/ess/offline_update_ess.zip 
/usr/bin/unzip -o /var/www/u0695/data/www/demidovpromo.tk/v6/zip/offline_update_ess.zip -d /var/www/u0695/data/www/demidovpromo.tk/v6/update/
Ключ "-x" после /bin/sh можно будет убрать, если всё заработает - это для вывода отладочной информации.
Не работает? Попробуйте выключить и снова включить

Egooorka
проходил мимо

Re: в чем проблема?

Непрочитанное сообщение Egooorka » 2013-03-31 22:32:15

Ничего не изменилось :(
весь прикол в том, что если по отдельности команды - проходят все, а если в sh файл запихать и его пустить - удаление игнорируется

ChihPih
ст. прапорщик
Сообщения: 568
Зарегистрирован: 2009-09-04 12:23:30
Откуда: Где-то в России...
Контактная информация:

Re: в чем проблема?

Непрочитанное сообщение ChihPih » 2013-03-31 22:41:43

В кавычки двойные попробуйте взять:

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

rm -rf "/var/www/u0695/data/www/demidovpromo.tk/v6/zip/*"
и т.д.
www.info-x.org - информационный ресурс о ОС FreeBSD.


Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-01 16:23:51

/* убрал?
что в консоль пишет с -х?
Не работает? Попробуйте выключить и снова включить

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-01 16:26:12

ChihPih писал(а):В кавычки двойные попробуйте взять
нет - это не нужно
Не работает? Попробуйте выключить и снова включить

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-01 16:30:35

да, чуть не забыл..
убери в rm ключ f. напиши просто rm -r
тогда тебя спросят, что и где удалять. если не спросят, значит скрипт игнорирует эти команды по какой-то причине
Не работает? Попробуйте выключить и снова включить

Egooorka
проходил мимо

Re: в чем проблема?

Непрочитанное сообщение Egooorka » 2013-04-01 19:57:09

увы, ничего не происходит, может подскажете, как быть тогда?
А то при закачке он сохраняет название_файла.zip1.. *.zip2.. *.zip3
всю память забивает, выставляешь запустится скрипт каждые 4 часа, так он раз 40 запустится за 1 час.. первый раз такое встречаю! :(

Аватара пользователя
Neus
капитан
Сообщения: 1939
Зарегистрирован: 2008-09-08 21:59:56

Re: в чем проблема?

Непрочитанное сообщение Neus » 2013-04-01 20:46:24

на вирусы проверь


FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Re: в чем проблема?

Непрочитанное сообщение FiL » 2013-04-01 21:47:41

попробуй путь к rm прописать.

/bin/rm -rf ....

Egooorka
проходил мимо

Re: в чем проблема?

Непрочитанное сообщение Egooorka » 2013-04-01 22:46:52

также все :(
что с ним, ахах, впервые такое! :smile:

FiL
ст. лейтенант
Сообщения: 1374
Зарегистрирован: 2010-02-05 0:21:40

Re: в чем проблема?

Непрочитанное сообщение FiL » 2013-04-01 23:23:04

Переписал-бы ты строчки (а то и весь скрипт) ручками. А то может там каких некрасивых символов попало или еще чего. Только не копи-пейстом, а руками перенабери.

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-02 15:04:11

можешь ssh открыть? я посмотрю - самому интересно )))
Не работает? Попробуйте выключить и снова включить

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-02 15:28:23

полностью повторил твой скрипт на все твои каталоги.
у меня всё работает!!
..только моя версия с удалением каталогов, а не фалов в каталогах.
ДА! через sudo запускать не пробовал?

зы
щас ещё скрины выложу, чтоб тв не думал..
Не работает? Попробуйте выключить и снова включить

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-02 17:02:51

даже видео записал, про то, как оно всё скачивается, удаляется и снова скачивается!
http://youtu.be/PNuPfZTR8-s
..но только с моей версией скрипта и через sudo
Не работает? Попробуйте выключить и снова включить

Аватара пользователя
Neus
капитан
Сообщения: 1939
Зарегистрирован: 2008-09-08 21:59:56

Re: в чем проблема?

Непрочитанное сообщение Neus » 2013-04-02 17:11:09

а если так писать:
cd /path && rm -rf .

Аватара пользователя
MAGNet
ефрейтор
Сообщения: 65
Зарегистрирован: 2013-03-24 13:28:42
Откуда: Новосибирск

Re: в чем проблема?

Непрочитанное сообщение MAGNet » 2013-04-02 17:18:53

Neus, не парь моск - всё работает!!
..с любой версией. просто моя сносит всё вместе с папками, а оригинальная только файлы. Но работают обе!
Не работает? Попробуйте выключить и снова включить