Доброго времени суток.
Извиняюсь если пишу не в тот раздел, вопрос следующего характера:
Необходимо на хостинге запускать через cron строки типа:
/usr/bin/GET 'http://domain.ru?file=filename0.csv'
/usr/bin/GET 'http://domain.ru?file=filename1.csv'
/usr/bin/GET 'http://domain.ru?file=filename2.csv'
/usr/bin/GET 'http://domain.ru?file=filename3.csv'
/usr/bin/GET 'http://domain.ru?file=filename4.csv'
так как время на выполнение скрипта ограничено приходиться для каждого вызова делать крон. Всё бы ничего, но количество файлов может меняться. Вопрос: нет ли возможности записать их всех в файл (например в .sh) и вызывать оттуда (что-то пытались делать но вышло: Permission denied) и в каком формате должен быть этот файл? (количество строк можем хранить и получить в каком нибудь файле - с этим думаю нет проблем)
Заранее большое спасибо.
LinuxForum.Fans
Запуск в cron-е нескольких строк
Автор: nurdus
4 сообщений
2040 просмотров
а (что-то пытались делать но вышло: Permission denied)
А Вы право на исполнение скрипту дали?
chmod a+x Ваш_файл
А Вы право на исполнение скрипту дали?
chmod a+x Ваш_файл
пробовали, то же самое.
Вопрос: нет ли возможности записать их всех в файл (например в .sh) и вызывать оттуда (что-то пытались делать но вышло: Permission denied) и в каком формате должен быть этот файл? (количество строк можем хранить и получить в каком нибудь файле - с этим думаю нет проблем)
А что именно вы пытались делать?
В этом случае файл для crontab должен состоять из одной строки,
а командой в нём должно быть полное имя скрипта. В скрипте может
быть что угодно, но надо либо использовать полные имена, либо определить
PATH. Именно этот скрипт должен иметь права на выполнение.
Пётр.
Войдите или зарегистрируйтесь, чтобы ответить.