09/12/17 23:39:53 Lt3ILRNw
>>855 >>862
PHP は知らんが、cron か?
原型 を用意しておいて、現在時刻を取得して case 文で時刻に応じて sed で書き換え。
#!/bin/bash
NOW=`date +%H`
cd /dokoka/php_script_okiba/
case "${NOW}" in
"0" ) sed 16s/ImaNanji/0jidayo/ BASE.php > NEW.php ;;
"1" ) sed 16s/ImaNanji/1jidayo/ BASE.php > NEW.php ;;
"23" ) sed 16s/ImaNanji/23jidayo/ BASE.php > NEW.php ;;
* ) echo "date ga okashii yo" ;;
esac
cp NEW.php CURRENT.php
# rm NEW.php
sed は case文の外に出した方がいいけど、添削面倒なのでまぁこんな感じ。