0

私は OpenShift DIY カートリッジを持っているので、毎日作業を行う必要があります。次の記事を読みました: Run CRON job every 5 minutes on OpenShift (Red Hat Cloud) and do it by make a file in : ~/app-root/runtime /repo/.openshift/cron/minutely/awesome_job.sh の内容:

  #!/bin/bash
    #chmod +x ~/app-root/runtime/repo/.openshift/cron/minutely/awesome_job.sh 
    #minute=$(date '+%M')
    #if [ $minute == 12 ]; then
    minute=$(date +%M)
    if [[ $minute =~ [05]$ ]]; then
        date > ~/app-root/runtime/repo/www/sie.txt  

    fi

それで、それが機能しているかどうかをどのように判断できますか?(または、デフォルトの DIY カートリッジで cron ジョブを実行するために rhc 経由でいくつかのアプリを実行する必要があります)

4

1 に答える 1

0

私はあなたが変わる必要があると思います

date > ~/app-root/runtime/repo/www/sie.txt

echo date > ~/app-root/runtime/repo/www/sie.txt

「date」コマンドの結果が実際にそのファイルにプッシュされるように

于 2014-11-23T19:02:58.960 に答える