<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Tue, 24 Jan 2023 at 19:46, Ian Cameron <<a href="mailto:mkbloke@gmail.com">mkbloke@gmail.com</a>> wrote:</div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-size:small" class="gmail_default"></div><div class="gmail_quote"><div><div style="font-size:small">ME="$(/usr/bin/basename ${0})"</div><div style="font-size:small">TIME_SECS=${1}<br></div><div style="font-size:small">if [ ${TIME_SECS} -gt 35 ]<br>then<br>  echo "${ME}: time to programme start ${TIME_SECS}; exiting" \<br></div><div style="font-size:small">    >> /some/path/recording_pending.log<br>  exit<br>fi<br></div></div><div><div style="font-size:small"># put channel change stuff here</div></div></div></div></blockquote><div><br></div><div style="font-size:small" class="gmail_default">Oops, it should be "if [ $TIME_SECS -lt 35 ]", above for what I described.</div><div style="font-size:small" class="gmail_default"></div><div style="font-size:small" class="gmail_default">Also, for using the ~60s event, rather than a semaphore file, you could use:</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">if [ $TIME_SECS -gt 35 -a $TIME_SECS -lt 65 ]</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Cheers, Ian</div><div style="font-size:small" class="gmail_default"><br></div></div></div>