bash

crontab, bash, отправлять email каждый день по выбранному месяцу в определенное время

Аватар пользователя aggrezzorhsdj

Здраствуйте. Есть очень интересный вопрос.В сущности записывается дата начала месяца, с которого надо отправлять сообщение на почту и в какое время. В модуле выводятся эти поля. после чего они должны сравниваться с REQUEST_TIME, и относительно его отправляется сообщение на почту согласно выведенным полям. Дата в формате timestamp.

0 Спасибо

Crontab, bash и drush

Аватар пользователя aggrezzorhsdj

Всем привет! Появилась такая задача: имеется bash скрипт, который выполняет php скрипт с функцией из модуля. Необходимо выполнять этот скрипт с помощью crontab каждую минуту.
Пример bash скрипта, который лежит в домашней папке сайта.

0 Спасибо

Drush features-revert-all не работает

Аватар пользователя InvDeath

Проблема в следующем:
Не ревертятся фичи скриптом. Т.е. в скрипте вызывается drush fra -y и результата никакого (процесс выполнения отката есть судя по выводу инфы). При запуске этой команды руками - все ок.

remote: Revert all Features:
remote: The following modules will be reverted: myfeature_projects, myfeature_objects, myfeature_services
remote: Do you really want to continue? (y/n): y
remote: Reverted myfeature_projects.menu_links.                                       [ok]
remote: Reverted myfeature_objects.menu_links.                                        [ok]
remote: Reverted myfeature_services.menu_links.                                       [ok]
remote: Clear cache:
remote: 'all' cache was cleared in self                                        [success]
0 Спасибо

Как указать владельца при создании БД из скрипта

Аватар пользователя mg.bsv

Добрый день!
У меня есть VPS, на нем установлена панель ISPmanager.

Когда я создаю БД из скрипта, например, так:

0 Спасибо

drush на shared хостинге — сбрасывается алиас

Аватар пользователя .poltergeist

Установил drush на shared тариф.
создал файл в корне аккаунта .bashrc и добавил туда строку

alias drush="~/drush/drush"

но каждый раз приходится выполнять команду source
т.е. в рамках одной сессии все ок, но при повторном коннекте по SSH протоку алиас не считывается, и надо выполнять
source .bashrc

0 Спасибо

Скрипт для разархивирования модуля в нужное место

Аватар пользователя CrazyDiamond

Как любому новичку мне очень часто приходится ставить новые модули, и делается это с помощью wget, tar, mv и набором кучи путей в консоли (про readline в bash я знаю, стоит, но всё же).
У кого-нибудь есть велосипед на bash (например), что б в него можно было зашить нужные пути и запускать как:

0 Спасибо