<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<br>
<div class="moz-cite-prefix">On 02/20/2014 03:33 PM,
<a class="moz-txt-link-abbreviated" href="mailto:mike@midnighteng.com">mike@midnighteng.com</a> wrote:<br>
</div>
<blockquote
cite="mid:20140220143310.71befee5dbd13c5325dd1a521b4e73ee.c0df53db98.wbe@email06.secureserver.net"
type="cite"><span style="font-family:Verdana; color:#000000;
font-size:10pt;">
<div><br>
</div>
<div>I remember a message some time ago related to this but I
did not save it??? Thought I did ???<br>
</div>
<div><br>
</div>
<div>Background - I am trying to automate a few things.</div>
<div><br>
</div>
<div>I'm looking for a way to make a call "directly to asterisk"
via app_rpt command ?</div>
<div><br>
</div>
<div>For instance, connecting to a iax or sip extension ?</div>
</span><br>
</blockquote>
<br>
In order to pass a command directly to a running instance of
Asterisk<br>
<br>
#> asterisk -rx "rpt nodes 2000" <br>
(for example, if you were at the command prompt of the machine that
houses node 2000)<br>
<br>
Makes it easy to schedule things in cron, as well. Better to let
the OS handle things<br>
<br>
I have hourly chimes, that play from 6am till 10pm, Monday thru
Friday. <br>
It looks like:<br>
<br>
0 6-22 * * 1-5 /usr/sbin/asterisk -rx "rpt fun 29655 *81"<br>
The fields are documented all over but for the sake of ease of
finding it...<br>
<br>
<meta http-equiv="content-type" content="text/html;
charset=ISO-8859-1">
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">The time and date fields are:</p>
<dl compact="compact" style="font-family: Verdana; font-size: 12px;
font-style: normal; font-weight: normal; margin: 1.5em 0px;
padding: 0px; text-decoration: inherit; position: relative;
z-index: 0; color: rgb(51, 51, 51); font-variant: normal;
letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">
<dt style="font-family: inherit; font-size: 12px; font-style:
inherit; font-weight: bold; margin: 0px; padding: 0px;
text-decoration: inherit;"><br>
</dt>
<dd style="font-family: inherit; font-size: 12px; font-style:
inherit; font-weight: inherit; margin: 0px 0px 1.5em 3em;
padding: 0px; text-decoration: inherit;">field<tt
style="font-family: 'Droid Sans Mono', Courier, monospace;
font-size: 12px; font-style: inherit; font-weight: inherit;
margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>allowed values<br>
<br>
-----<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>--------------<br>
<br>
minute<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>0-59<br>
<br>
hour<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>0-23<br>
<br>
day of month<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>1-31<br>
<br>
month<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>1-12 (or names,
see below)<br>
<br>
day of week<tt style="font-family: 'Droid Sans Mono', Courier,
monospace; font-size: 12px; font-style: inherit; font-weight:
inherit; margin: 0px; padding: 0px; text-decoration: inherit;"><span
class="Apple-converted-space"> </span></tt>0-7 (0 or 7 is
Sun, or use names)<br>
<br>
</dd>
</dl>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">A field may be an asterisk (*), which always stands for
``first-last''.</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Ranges of numbers are allowed. Ranges are two numbers
separated with a hyphen. The specified range is inclusive. For
example, 8-11 for an ``hours'' entry specifies execution at hours
8, 9, 10 and 11.</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Lists are allowed. A list is a set of numbers (or ranges)
separated by commas. Examples: ``1,2,5,9'', ``0-4,8-12''.</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Step values can be used in conjunction with ranges.
Following a range with ``/<number>'' specifies skips of the
number's value through the range. For example, ``0-23/2'' can be
used in the hours field to specify command execution every other
hour (the alternative in the V7 standard is
``0,2,4,6,8,10,12,14,16,18,20,22''). Steps are also permitted
after an asterisk, so if you want to say ``every two hours'',
just use ``*/2''.</number></p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Names can also be used for the ``month'' and ``day of
week'' fields. Use the first three letters of the particular day
or month (case doesn't matter). Ranges or lists of names are not
allowed.</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">The ``sixth'' field (the rest of the line) specifies the
command to be run. The entire command portion of the line, up to a
newline or % character, will be executed by /bin/sh or by the
shell specified in the SHELL variable of the cronfile.
Percent-signs (%) in the command, unless escaped with backslash
(\), will be changed into newline characters, and all data after
the first % will be sent to the command as standard input.</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);">Note: The day of a command's execution can be specified by
two fields --- day of month, and day of week. If both fields are
restricted (ie, aren't *), the command will be run when<span
class="Apple-converted-space"> </span><i style="font-style:
italic;">either</i><span class="Apple-converted-space"> </span>field
matches the current time. For example,<span
class="Apple-converted-space"> </span><br>
``30 4 1,15 * 5'' would cause a command to be run at 4:30 am on
the 1st and 15th of each month, plus every Friday.<br>
</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);"><br>
All that being said, you can set a crontab to do what you want,
when you want it done.<br>
</p>
<p style="font-family: Verdana; font-size: 12px; font-style: normal;
font-weight: normal; margin: 1.5em 0px; padding: 0px;
text-decoration: inherit; color: rgb(51, 51, 51); font-variant:
normal; letter-spacing: normal; line-height: 18px; orphans: auto;
text-align: left; text-indent: 0px; text-transform: none;
white-space: normal; widows: auto; word-spacing: 0px;
-webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
255);"><br>
-Geoff/W5OMR<br>
</p>
<br>
</body>
</html>