<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Bash скрипт]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19635&amp;type=atom" />
	<updated>2012-01-19T09:50:00Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=19635</id>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244254#p244254" />
			<content type="html"><![CDATA[<p>Пожалуйста подскажите <a href="http://linuxforum.ru/viewtopic.php?pid=244253#p244253">http://linuxforum.ru/viewtopic.php?pid=244253#p244253</a></p>]]></content>
			<author>
				<name><![CDATA[Сергей В.]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12092</uri>
			</author>
			<updated>2012-01-19T09:50:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244254#p244254</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244155#p244155" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T21:00:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244155#p244155</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244154#p244154" />
			<content type="html"><![CDATA[<p>История:<br />***CENSOR***</p>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T20:53:55Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244154#p244154</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244151#p244151" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-01-18T20:45:14Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244151#p244151</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244150#p244150" />
			<content type="html"><![CDATA[<p>Огласил бы сам скрипт start, может в него проверку. и запихнуть? И в кроне на еже-минут-час (как надо) повтор. А то не понятно.</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-01-18T20:43:03Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244150#p244150</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244149#p244149" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T20:35:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244149#p244149</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244146#p244146" />
			<content type="html"><![CDATA[<p>Ну так целиком if [ -n &quot;$(./start | grep CCCOOOLLL &amp;)&quot; ] в крон и скрипт выполнится, и проверит что на выхлопе.<br />Или же более подробно опиши, в тч что там за скрипт start</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-01-18T20:19:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244146#p244146</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244142#p244142" />
			<content type="html"><![CDATA[<p>появляется редко , скрипт полюбому успеет отработать</p><p>скрипт будет делать архивные копии файлов размером несколько байт</p>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T20:05:01Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244142#p244142</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244140#p244140" />
			<content type="html"><![CDATA[<p><strong>tolik_577</strong>, что должен сделать скрипт, запущенный при появлении строки <strong>CCCOOOLLL</strong>, если появилась новая строка <strong>CCCOOOLLL</strong>, а он ещё не отработал предыдущий вызов?</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-01-18T19:55:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244140#p244140</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244136#p244136" />
			<content type="html"><![CDATA[<p><strong>tolik_577</strong>, а как часто CCCOOOLLL может вообще появиться?</p>]]></content>
			<author>
				<name><![CDATA[zenon]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6867</uri>
			</author>
			<updated>2012-01-18T19:40:58Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244136#p244136</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244134#p244134" />
			<content type="html"><![CDATA[<p>все бы хорошо, но только &quot;запускаем скрипт&quot; появляется после завершения работы ./start , а мне бы сразу после появления в строке CCCOOOLLL</p><br /><p>еще такой момент , а можно как нить так извернуться чтобы при скрипт выполнялся не единожды, а при каждом появлении CCCOOOLLL ?<br />спасибо за ответы</p>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T19:30:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244134#p244134</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244129#p244129" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[Fat-Zer]]></name>
				<uri>https://linuxforum.ru/profile.php?id=11911</uri>
			</author>
			<updated>2012-01-18T19:10:44Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244129#p244129</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244123#p244123" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>./start | grep CCCOOOLLL &gt; /dev/null &amp;&amp; echo &quot;запускаем скрипт &quot;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2012-01-18T19:01:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244123#p244123</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Bash скрипт]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=244122#p244122" />
			<content type="html"><![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>]]></content>
			<author>
				<name><![CDATA[tolik_577]]></name>
				<uri>https://linuxforum.ru/profile.php?id=21557</uri>
			</author>
			<updated>2012-01-18T18:58:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=244122#p244122</id>
		</entry>
</feed>
