<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Bash скрипт]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=19635</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19635&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Bash скрипт».]]></description>
		<lastBuildDate>Thu, 19 Jan 2012 09:50:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244254#p244254</link>
			<description><![CDATA[<p>Пожалуйста подскажите <a href="http://linuxforum.ru/viewtopic.php?pid=244253#p244253">http://linuxforum.ru/viewtopic.php?pid=244253#p244253</a></p>]]></description>
			<author><![CDATA[null@example.com (Сергей В.)]]></author>
			<pubDate>Thu, 19 Jan 2012 09:50:00 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244254#p244254</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244155#p244155</link>
			<description><![CDATA[<div class="quotebox"><cite>Fat-Zer пишет:</cite><blockquote><div class="codebox"><pre><code>./start | while read STRING; do
  [ $(expr match &quot;$STRING&quot; &#039;.*CCCOOOLLL.*&#039;) -ne 0 ] &amp;&amp; echo &quot;запускаем скрипт &quot;
done</code></pre></div></blockquote></div><p>Спасибо Fat-Zer , то что доктор прописал )))</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 21:00:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244155#p244155</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244154#p244154</link>
			<description><![CDATA[<p>История:<br />***CENSOR***</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:53:55 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244154#p244154</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244151#p244151</link>
			<description><![CDATA[<div class="quotebox"><cite>tolik_577 пишет:</cite><blockquote><p>еще такой момент , а можно как нить так извернуться чтобы при скрипт выполнялся не единожды, а при каждом появлении CCCOOOLLL ?</p></blockquote></div><p>тогда лучше делать по-другому, как-то так:<br /></p><div class="codebox"><pre><code>./start | while read STRING; do
  [ $(expr match &quot;$STRING&quot; &#039;.*CCCOOOLLL.*&#039;) -ne 0 ] &amp;&amp; echo &quot;запускаем скрипт &quot;
done</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:45:14 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244151#p244151</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244150#p244150</link>
			<description><![CDATA[<p>Огласил бы сам скрипт start, может в него проверку. и запихнуть? И в кроне на еже-минут-час (как надо) повтор. А то не понятно.</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:43:03 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244150#p244150</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244149#p244149</link>
			<description><![CDATA[<p>Пошел я по извратному пути,но вот это если допилить работает,<br />может все таки подскажете ченить без внешних файлов поадекватнее вариант</p><p>./start | grep CCCOOOLLL &gt; t.tmp &amp;&nbsp; &nbsp; # кидаем в файл идем дальше</p><p>while true ; do&nbsp; &nbsp;# из цикла надо вывалиться когда завершиться процесс &quot;start&quot;, но пока так<br />&nbsp; &nbsp; inotifywait t.tmp&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# ждем чтоб файл изменился , ну тут можно после условие проверки последней строки файла<br />&nbsp; &nbsp; echo &quot;запускаем скрипт&quot;<br />done</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:35:16 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244149#p244149</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244146#p244146</link>
			<description><![CDATA[<p>Ну так целиком if [ -n &quot;$(./start | grep CCCOOOLLL &amp;)&quot; ] в крон и скрипт выполнится, и проверит что на выхлопе.<br />Или же более подробно опиши, в тч что там за скрипт start</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:19:27 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244146#p244146</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244142#p244142</link>
			<description><![CDATA[<p>появляется редко , скрипт полюбому успеет отработать</p><p>скрипт будет делать архивные копии файлов размером несколько байт</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 20:05:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244142#p244142</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244140#p244140</link>
			<description><![CDATA[<p><strong>tolik_577</strong>, что должен сделать скрипт, запущенный при появлении строки <strong>CCCOOOLLL</strong>, если появилась новая строка <strong>CCCOOOLLL</strong>, а он ещё не отработал предыдущий вызов?</p>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 18 Jan 2012 19:55:50 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244140#p244140</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244136#p244136</link>
			<description><![CDATA[<p><strong>tolik_577</strong>, а как часто CCCOOOLLL может вообще появиться?</p>]]></description>
			<author><![CDATA[null@example.com (zenon)]]></author>
			<pubDate>Wed, 18 Jan 2012 19:40:58 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244136#p244136</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244134#p244134</link>
			<description><![CDATA[<p>все бы хорошо, но только &quot;запускаем скрипт&quot; появляется после завершения работы ./start , а мне бы сразу после появления в строке CCCOOOLLL</p><br /><p>еще такой момент , а можно как нить так извернуться чтобы при скрипт выполнялся не единожды, а при каждом появлении CCCOOOLLL ?<br />спасибо за ответы</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 19:30:38 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244134#p244134</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244129#p244129</link>
			<description><![CDATA[<div class="quotebox"><cite>tolik_577 пишет:</cite><blockquote><p>if [ -n <strong>&quot;</strong>$(./start | grep CCCOOOLLL &amp;)<strong>&quot;</strong> ]</p></blockquote></div><p>кавычек нехватает<br />и &amp; - лишнее</p>]]></description>
			<author><![CDATA[null@example.com (Fat-Zer)]]></author>
			<pubDate>Wed, 18 Jan 2012 19:10:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244129#p244129</guid>
		</item>
		<item>
			<title><![CDATA[Re: Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244123#p244123</link>
			<description><![CDATA[<div class="codebox"><pre><code>./start | grep CCCOOOLLL &gt; /dev/null &amp;&amp; echo &quot;запускаем скрипт &quot;</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (Lupo Alberto)]]></author>
			<pubDate>Wed, 18 Jan 2012 19:01:21 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244123#p244123</guid>
		</item>
		<item>
			<title><![CDATA[Bash скрипт]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=244122#p244122</link>
			<description><![CDATA[<p>есть внешнее приложение &quot;start&quot; выдающее в терминал строки.<br />требуется : когда приложение выдаст строку с содержанием например &quot;CCCOOOLLL&quot; , запустить скрипт<br />ну пытаюсь так : </p><p> if [ -n $(./start | grep CCCOOOLLL &amp;) ]<br />&nbsp; &nbsp; then <br />&nbsp; &nbsp; echo &quot;запускаем скрипт &quot;<br /> fi&nbsp; </p><p>соответственно вопрос , наверное координально что-то нетак?</p><p>собственно ответ, чтоб вниз нелазить<br />Fat-Zer пишет:</p><p>./start | while read STRING; do<br />&nbsp; [ $(expr match &quot;$STRING&quot; &#039;.*CCCOOOLLL.*&#039;) -ne 0 ] &amp;&amp; echo &quot;запускаем скрипт &quot;<br />done</p>]]></description>
			<author><![CDATA[null@example.com (tolik_577)]]></author>
			<pubDate>Wed, 18 Jan 2012 18:58:57 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=244122#p244122</guid>
		</item>
	</channel>
</rss>
