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.
每個意見將不勝感激。謝謝!如果有一些現有的工具,我會非常感謝告訴我的人!