<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Выход из цикла по таймауту</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8164.html</link>
    <description>Такая проблемка. Запускаю на удаленном хосте shell  скрипт по ssh.После запуска скрипта вылазит менюшка из которой нужно выбрать дальнейшие действия, например, поиск файлов при вводе имени файла  с клавиатуры (использовал read).  Хочу реализовать такую идею, что при появлении приглашения ввода файла включался таймер на ввод , по истечении,например,  30 cек пользователь  вываливается в предыдущее  меню (на удаленном хосте) , а из него уже на основной комп откуда запускал скрипт.  Сейчас получается только, так :&lt;br&gt;echo &quot; Please, select next action : &quot;&lt;br&gt;echo &quot; 1. Create backup file. &quot;                # Menu &lt;br&gt;echo &quot; 2. Search files in RUSSIAN language. &quot;&lt;br&gt;read rhost                                     # Вводим номер действия&lt;br&gt;case $rhost in&lt;br&gt;1)....&lt;br&gt;2)  until &#091; &quot;$file_pcm&quot; = q &#093;           # Крутиться цикл до нажатия &amp;#8220;q&amp;#8221;   &lt;br&gt;    do &lt;br&gt;    $TIMELIMIT=30                      # 30 сек&lt;br&gt; sleep $TIMELIMIT &amp;&amp; kill -s 14 $$ &amp;   #В фоне запускаем таймер и через 30 сек     &lt;br&gt;                                      </description>

<item>
    <title>Выход из цикла по таймауту (vic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8164.html#4</link>
    <pubDate>Thu, 19 Mar 2009 14:52:14 GMT</pubDate>
    <description>&amp;gt;&amp;gt;read -t 30 val&lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;Сорри забыл сказать, что это на солярке 8ой. Этот вариант пробовал, здесь &lt;br&gt;&amp;gt;не прокатил.. &lt;br&gt;&amp;gt;read не поддерживает.. &lt;br&gt;&lt;br&gt;поставьте bash и не мучайте себя и меня :) &lt;br&gt;</description>
</item>

<item>
    <title>Выход из цикла по таймауту (Antonio)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8164.html#3</link>
    <pubDate>Thu, 19 Mar 2009 13:42:47 GMT</pubDate>
    <description>&amp;gt;read -t 30 val&lt;br&gt;&lt;br&gt;Сорри забыл сказать, что это на солярке 8ой. Этот вариант пробовал, здесь не прокатил..&lt;br&gt;read не поддерживает.. &lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Выход из цикла по таймауту (Pahanivo)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8164.html#2</link>
    <pubDate>Thu, 19 Mar 2009 13:27:39 GMT</pubDate>
    <description>&amp;gt;read -t 30 val &lt;br&gt;&lt;br&gt;да уж ваистину man sh )&lt;br&gt;</description>
</item>

<item>
    <title>Выход из цикла по таймауту (vic)</title>
    <link>https://opennet.ru/openforum/vsluhforumID9/8164.html#1</link>
    <pubDate>Thu, 19 Mar 2009 13:17:59 GMT</pubDate>
    <description>read -t 30 val&lt;br&gt;</description>
</item>

</channel>
</rss>
