有沒有這個經驗就是說, 用 php 寫好一個統計報表網頁, 但也許這個網頁需要跑五分鐘, 一般人沒有耐心每次都要等五分鐘才能看到統計網頁, 所以我們可以用幾個方法自動去跑這個網頁。
1. 使用 php 這隻程式, 這是一支執行檔, 請用 # which php 找一下執行檔真實跑徑, 如果是 FC6 的話是在/usr/bin/php, 那就可以用
# /usr/bin/php /var/www/html/count.php > count.html
// 以上指令的意思是執行檔 php 去跑 count.php, 跑出來的網頁再轉存成 count.html, 然後這個指令可以加入 cron , 設定一小時跑一次, 或是一天跑一次, 看情況決定, 以後查看網頁就看 count.html 就好了, 再進一步的話可以如我上一篇所寫的 nail 指令, 固定每個禮拜順便寄回自己信箱中, 方便做記錄存查。
2. 另外一個方法還可以用 lynx, 先找一下軟體有沒有安裝 # rpm -q lynx, 若沒有的話安裝一下
# yum -y install lynx
// 使用方法
# /usr/bin/lynx -dump /var/www/html/count.php > count.txt
// 以上這樣是存成存文字檔
// 若要存成網頁的話, 如下
# /usr/bin/lynx -source /var/www/html/count.php > count.html
// 其實這個指令比較像第一種方法的 php 指令, 它是輸出原始碼的 html 語法