2015-04-26 44 views
0

我想在每天上午08:28運行這個腳本,但它沒有工作。如何配置一個特定時間的日常工作?每日在特定時間的cron在Openshift

#!/bin/bash 
time=$(date +%H%M) 
if [ $time -eq "0825" ]; then 
php /var/lib/openshift/55375281e0b8cdb702000011/app-root/runtime/repo/php/test.php 
fi 

回答

1

在你的文件夾,每分鐘

#!/bin/bash 
if [ `date +%H:%M` == "08:25" ] 
then 
######## do stuff here 
fi 
+0

感謝將這個,它的工作。但我不知道爲什麼它只能使用12小時格式,如果我設置在「18:25」。它不起作用,爲什麼? – John

+0

它適用於我的24小時制。 18:25是下午6:25。 –

+0

我很困惑,'日期+%H:%M'是服務器時間還是本地時間?因爲我的當地時間是18點25分,所以我必須在06點25分設置,然後才能運行。 – John

相關問題