Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: zip с функцией $date  (Прочитано 624 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lelik63

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
zip с функцией $date
« : 27 Июля 2016, 08:37:03 »
Доброго времени суток!

Возникла проблема с архивацией файлов из cron.
В bash -скрипте создается текстовый файл $(date +%d_%H -d "2 hour ago").txt, его нужно заархивировать zip-ом.
в свою очередь, zip архив должен называться также, но расположен в другой директории (примонтированный ftp).
При запуске скрипта из консоли все проходит нормально, но при добавлении скрипта в cron -вылетает ошибка
"zip I/O error: Operation not supported
zip error: Temporary file failure"

В man zip ничего подобного не найдено, по выдаваемой ошибке тоже. Может быть кто-то сталкивался с такой проблемой?
Заранее спасибо

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: zip с функцией $date
« Ответ #1 : 27 Июля 2016, 11:49:07 »
Попробуйте использовать параметр --temp-path <path>
В Linux можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Lelik63

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: zip с функцией $date
« Ответ #2 : 27 Июля 2016, 14:45:47 »
Вопрос решился по-другому. Во время предыдущих действий скрипта(а именно mv) указала путь, сделала архив в одной директории и скопировала архив уже в нужную.
--temp-path <path> отказывался работать

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.