资源说明:For testing cron jobs
#+COMMENT: -*- org -*- #+TITLE: crontest #+AUTHOR: Ari Russo #+DATE: 2010-10-28 Wed #+TEXT: ruby command line tool/library for testing cron jobs #+KEYWORDS: cron, crontest, cron-test, crontab, linux, unix, test, tasks, jobs #+LANGUAGE: en #+LINK_HOME: http://github.com/arirusso/crontest * Summary Ruby libary and command line tool for testing cron jobs. * Description Execute an (almost) immediate and transient cron job using the same environment that is used to run your user's crontab. * Requires - [[http://github.com/soveran/clap][clap]] * Usage : gem install crontest to run crontest from the command line: : crontest 'echo hello! > MY_CRON_TEST.txt' & or, to call from another ruby program : require 'crontest' : Crontest.run("echo hello! > MY_CRON_TEST.txt") these will both run =echo hello! > MY_CRON_TEST.txt= as a cron job. it can take up to a minute to run as cron's timing resolution is one minute. crontest will create a backup file of your current crontab (cron-backup-[timestamp]) in the directory where directory you run it, and then restore it. Options: pass in options from the command line or Crontest.run(command, options) : --no-backup : -n : :backup => false no backup file : -v : :verbose => true verbose output * Caution I highly encourage you to keep a separate backup of your crontab before trying this tool as it is brand new and relatively untested.
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。