Как вызвать сценарий PHP с помощью сценария оболочки? - PullRequest
0 голосов
/ 10 августа 2011

Я устанавливаю задание cron на моем Linux-сервере.

Поэтому я пишу сценарий оболочки для него, который вызывается через каждые 20 минут.

В этом сценарии оболочки мне нужносделайте следующее:

Я хочу выполнить скрипт php, если что-то изменилось (за последние 20 минут) в файле mydata.csv.

Итак, скажите, как мне это сделать?

-Спасибо

Ответы [ 2 ]

3 голосов
/ 10 августа 2011
  1. Проверьте дату последнего изменения в CSV-файле и сравните ее с текущим временем (не на * nix-машине прямо сейчас, Google его)
  2. Выполните скрипт PHP

    /usr/bin/php /path/to/php/script.php
    

Отказ от ответственности: путь к вашему двоичному файлу PHP может отличаться

Также см. http://www.linuxforums.org/forum/programming-scripting/107278-how-prgrammatically-compare-file-timestamp-against-currrent-time.html

0 голосов
/ 10 августа 2011

просто позвоните с него по php

php myScript.php
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...