0
我需要检查我的远程Linux服务器上的预定作业的状态。通常,成功将由$ {Taskname} _YYMMDDhhmm.ok文件指示。因为这些工作每天安排好几次,所以会有很多好的文件来完成任务。远程Linux服务器上的预定检查文件
作业可以由其他远程机器通过远程shell脚本初始化,也可以由cron初始化。
Example schedule:
Taskname Scheduled_Start_Time
Task A 00:00
06:00
12:00
Task B 09:30
Task C **:30 (every 30 minutes)
Task D 09:30
所以我想作一个快速和肮脏的程序,可以实现预定的远程服务器来检查某些文件。我想安装它并将它作为Windows XP中的任务守护进程。你能推荐任何编程语言吗?
例如,我知道任务B和D每天只运行一次,所以我可以在上午11:30之前检查他们的确定文件。我会配置我的程序,然后输入检查时间,检查哪个文件(通过数据和时间的正则表达式)以及它应该位于何处。请记住它将在远程Linux服务器上。
To sum up, the requirement for the programming language/tools:
1) it have library for scheduling some task
2) it can check a file's existence on a remote machine
3) it can be set as a daemon
4) it is okay with windows
5) (optional) After I list every scheduled tasks for this program, it can have a gui to indicate the job's status with some green/red color.
每个意见将不胜感激。谢谢!如果有一些现有的工具,我会非常感谢告诉我的人!