- 864 名前:login:Penguin mailto:sage [2009/12/17(木) 23:39:53 ID: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文の外に出した方がいいけど、添削面倒なのでまぁこんな感じ。
|

|