<?xml version="1.0" encoding="UTF-8"?> <CLISH_MODULE xmlns="http://clish.sourceforge.net/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://clish.sourceforge.net/XMLSchema http://clish.sourceforge.net/XMLSchema/clish.xsd"> <!--=======================================================--> <PTYPE name="TIME_HHMMSS" pattern="(([0-1][0-9]|[2][0-3]):[0-5][0-9]:[0-5][0-9])" help="HH:MM:SS using 24 hour clock"/> <!--=======================================================--> <PTYPE name="TZ_OFFSET_HR" method="integer" pattern="-12..12" help="Time offset from UTC"/> <!--=======================================================--> <PTYPE name="DAY_MONTH" method="integer" pattern="0..31" help="Calendar day of month"/> <!--=======================================================--> <PTYPE name="MONTH_NAME" method="select" pattern="January(1) February(2) March(3) April(4) May(5) June(6) July(7) August(8) September(9) October(10) November(11) December(12)" help="Month of the year"/> <!--=======================================================--> <PTYPE name="TZ_NAME" method="select" pattern="GMT(GreenwichMeanTime) PST(PacificStandardTime) EST(EasternStandardTime)" help="Timezone Name" /> <!--=======================================================--> <PTYPE name="YYYY_YEAR" method="integer" pattern="1993..2035" help="Year"/> <!--=======================================================--> <COMMAND name="clock" help="some utility commands for time related details"/> <!--=======================================================--> <COMMAND name="clock set" help="Set the time and date"> <PARAM name="time" help="Current time" ptype="TIME_HHMMSS"/> <PARAM name="day" help="Day of the month" ptype="DAY_MONTH"/> <PARAM name="month" help="Month of year" ptype="MONTH_NAME"/> <PARAM name="year" help="Year" ptype="YYYY_YEAR"/> <ACTION>echo SET-TIME time:${time} day:${day} month:${month} year:${year}</ACTION> </COMMAND> <!--=======================================================--> <COMMAND name="clock timezone" help="Set the timezone"> <PARAM name="zone" help="The time zone" ptype="TZ_NAME"/> <PARAM name="hours" help="The offset from the UTC" ptype="TZ_OFFSET_HR"/> <ACTION>echo TIMEZONE zone: ${zone} hours:${hours}</ACTION> </COMMAND> <!--=======================================================--> </CLISH_MODULE>