uptab − uptime schedule editor |
uptab [ -f FILE ] OPTIONS |
uptab is a tool to manipulate an uptab(5) configuration file for the Shuriken uptime scheduler. Shuriken uses the Linux real time clock daily alarm to ensure that a system is up for user-specified periods of time. |
-?|--help |
Display detailed usage information and a list of options for uptab |
-f|--config-file= FILE |
Specify an alternate uptab(5) file. |
-i|--init |
Initialize an uptab(5) configuration file. (Since the uptab(5) format is based on XML, a root element is required, etc.) |
-b|--begin= DATETIME |
Specify the beginning of a time interval (for adding a span of time to the uptab(5) file). Formatting should follow ISO 8601. Example: 2003-07-15T13:45-7:00 |
-d|--duration= DURATION |
Specify the duration of a time interval (for adding a span of time to the uptab(5) file). Formatting should follow ISO 8601. Example: P0Y0M0DT2H35M |
-c|--description= COMMENT |
Specify a comment/description of a time interval (for adding a span of time to the uptab(5) file). This is useful to give intervals unique identifiers if an application plans to remove a span of time after adding it (e.g. if the user changes their mind). |
-e|--edit |
Edit the XML of an uptab(5) file by hand using $VISUAL . |
-r|--remove= XPATH |
Remove the nodes matching the XPath from an uptab(5) file. For example: //uptab/span[@description = ’ID 123’] |
--clean |
Clean out an uptab(5) file by removing all of the time spans that are in the past. This is a convenient, automatic way to remove crusty old entries from an uptab(5) file, but it safe to call every time the system is shut down (if disk space is very important, I guess) |
Jared Krinke <deraj@users.sourceforge.net> |
shuriken(7), uptabrtc(8), uptab(5) |
If you value the Shuriken uptime scheduler, have a PayPal account, and are feeling generous, please make a micropayment donation to furiousj@u.washington.edu to support the author. Suggested donation: $0.25. Credit card payments are currently not accepted due to overhead. |