Варианты решения Ваших вопросов

  хостинг
<< Назад       bash

Вопрос: Добрый день, подскажите установлен ли пакет и есть ли разрешение на выполнение скриптов bash на сервере? Пытаюсь запустить работу скрипта с выводом дня рождения через cron - что ничего не выходит
Ответ:

здравствуйте. как вы запускаете скрипт и что именно он делает?

Вопрос: Скрипт запускаю через cron в заданное время: хх хх * * * /home/rudder/public_html/cgi-bin/dr.sh > /dev/null 2>&1 # Поиск строк с сегодняшней датой и записать в файл grep $(date +"%d.%m") /home/rudder/public_html/cgi-bin/dr-all.txt > /home/rudder/public_html/cgi-bin/dr0.txt # Отобразить строки начиная с 12 символа и записать в файл cut -c 12- /home/rudder/public_html/cgi-bin/dr0.txt > /home/rudder/public_html/cgi-bin/dr1.txt # Добавить, до и после каждой строки то что Вам надо и записать в файл awk '{print "добавить_до_строки"$0"добавить_после_строки"}' /home/rudder/public_html/cgi-bin/dr1.txt > /home/rudder/public_html/cgi-bin/dr-today.txt # Удалить временные файлы rm -rf /home/rudder/public_html/cgi-bin/dr0.txt rm -rf /home/rudder/public_html/cgi-bin/dr1.txt # # Поиск строк с завтрашней датой и записать в файл grep $(date --date='tomorrow' +"%d.%m") /home/rudder/public_html/cgi-bin/dr-all.txt > /home/rudder/public_html/cgi-bin/dr0.txt cut -c 12- /home/rudder/public_html/cgi-bin/dr0.txt > /home/rudder/public_html/cgi-bin/dr1.txt awk '{print "
  • "$0"
"}' /home/rudder/public_html/cgi-bin/dr1.txt > /home/rudder/public_html/cgi-bin/dr-tomorrow.txt rm -rf /home/rudder/public_html/cgi-bin/dr0.txt rm -rf /home/rudder/public_html/cgi-bin/dr1.txt
Ответ:

к сожалению скрипт работать не будет .сделайте его на perl или php

Вопрос: ясно
Ответ:

ok


<< Назад