<?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; команда в команде. невозможно или я что то не знаю?]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=30956</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=30956&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «команда в команде. невозможно или я что то не знаю?».]]></description>
		<lastBuildDate>Thu, 10 Oct 2013 20:29:09 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: команда в команде. невозможно или я что то не знаю?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=369178#p369178</link>
			<description><![CDATA[<div class="quotebox"><cite>moshell пишет:</cite><blockquote><p>sed умеет работать сразу с двумя файлами?</p></blockquote></div><p>естественно. Хоть с Over9000.</p><p>Как и в любом скриптовом ЯП, в sed есть магия <strong>eval</strong> в полный рост.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Thu, 10 Oct 2013 20:29:09 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=369178#p369178</guid>
		</item>
		<item>
			<title><![CDATA[Re: команда в команде. невозможно или я что то не знаю?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=369176#p369176</link>
			<description><![CDATA[<p><strong>-=Serj=-</strong>, спасибо! можно в кратце, каким образом шайтан машина под управлением скобок правильно интерпретирует то что я хотел?</p><br /><div class="quotebox"><cite>drBatty пишет:</cite><blockquote><p>Да, ВСЁ это можно и нужно сделать ОДНОЙ командой sed.</p></blockquote></div><p>тут два файла замешаны, в первом идет поиск одной штуки, потом идет поиск во втором файле по отфильтрованной штуке из первого поиска.</p><p>sed умеет работать сразу с двумя файлами?</p><br /><div class="quotebox"><cite>-=Serj=- пишет:</cite><blockquote><p>ЗЫ. А вообще, жуть полная <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p></blockquote></div><p>Согласен, зато одной командой <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p>]]></description>
			<author><![CDATA[null@example.com (moshell)]]></author>
			<pubDate>Thu, 10 Oct 2013 20:12:44 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=369176#p369176</guid>
		</item>
		<item>
			<title><![CDATA[Re: команда в команде. невозможно или я что то не знаю?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=369166#p369166</link>
			<description><![CDATA[<div class="quotebox"><cite>moshell пишет:</cite><blockquote><p>ЧЯДНТ?</p></blockquote></div><p>посмотрите пожалйста ещё раз на то, ЧТО вы написали, и подумайте:</p><p>В каком месте этому коду самое место?</p><p>Да, ВСЁ это можно и нужно сделать ОДНОЙ командой sed.</p><p>И да, вложенные `` не допускаются, но допускаются вложенные $()</p><p>Наконец, у вас очень всё просто, и понятно ребёнку. Используйте магию eval, и очень сильное колдунство &lt;().</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Thu, 10 Oct 2013 19:35:59 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=369166#p369166</guid>
		</item>
		<item>
			<title><![CDATA[Re: команда в команде. невозможно или я что то не знаю?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=369156#p369156</link>
			<description><![CDATA[<div class="quotebox"><cite>moshell пишет:</cite><blockquote><p>ЧЯДНТ?</p></blockquote></div><p>Видимо, проблемы из-за вложенных обратных кавычек.<br />Попробуйте так:<br /></p><div class="codebox"><pre><code>$ VARIABLE=$(grep &quot;RNC`grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039; | sed -e &#039;s/\(^[0-9]\).*/\1/&#039;`&quot; ntp_servers | awk &#039;{print $2}&#039;)</code></pre></div><p>ЗЫ. А вообще, жуть полная <img src="https://linuxforum.ru/img/smilies/ag.gif" alt="ag" /></p>]]></description>
			<author><![CDATA[null@example.com (-=Serj=-)]]></author>
			<pubDate>Thu, 10 Oct 2013 19:20:08 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=369156#p369156</guid>
		</item>
		<item>
			<title><![CDATA[команда в команде. невозможно или я что то не знаю?]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=369152#p369152</link>
			<description><![CDATA[<div class="quotebox"><blockquote><p>gu@moshell:~$ grep &quot;^RNC_level.*rncID&quot; cdd/$FILE<br />RNC_level;rncID;177;from IBIS, as Контроллер (177, 277, 377…);;;;;;;;;</p></blockquote></div><p>опа, прокатывает.</p><div class="quotebox"><blockquote><p>gu@moshell:~$ grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039;<br />177</p></blockquote></div><p>и тут прокатывает</p><div class="quotebox"><blockquote><p>gu@moshell:~$ grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039; | sed -e &#039;s/\(^[0-9]\).*/\1/&#039;<br />1</p></blockquote></div><p>и здесь прокатило</p><div class="quotebox"><blockquote><p>gu@moshell:~$ grep &quot;RNC`grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039; | sed -e &#039;s/\(^[0-9]\).*/\1/&#039;`&quot; ntp_servers<br />RNC1 10.43.64.2 10.43.64.4</p></blockquote></div><p>и даже до сюда дошло</p><div class="quotebox"><blockquote><p>gu@moshell:~$ grep &quot;RNC`grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039; | sed -e &#039;s/\(^[0-9]\).*/\1/&#039;`&quot; ntp_servers | awk &#039;{print $2}&#039;<br />10.43.64.2</p></blockquote></div><p>вуаля, нужный результат!</p><div class="quotebox"><blockquote><p>gu@moshell:~$ VARIABLE=`grep &quot;RNC`grep &quot;^RNC_level.*rncID&quot; cdd/$FILE | awk -F &quot;;&quot; &#039;{print $3}&#039; | sed -e &#039;s/\(^[0-9]\).*/\1/&#039;`&quot; ntp_servers | awk &#039;{print $2}&#039;`<br />-bash: command substitution: line 1: unexpected EOF while looking for matching `&quot;&#039;<br />-bash: command substitution: line 2: ошибка синтаксиса: неожиданный конец файла<br />-bash: command substitution: line 1: unexpected EOF while looking for matching `&quot;&#039;<br />-bash: command substitution: line 2: ошибка синтаксиса: неожиданный конец файла<br />-bash: ^RNC_level.*rncID: команда не найдена<br />gu@moshell:~$</p></blockquote></div><p>а вот в переменную его не запихнуть.</p><p>ЧЯДНТ?</p>]]></description>
			<author><![CDATA[null@example.com (moshell)]]></author>
			<pubDate>Thu, 10 Oct 2013 19:08:10 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=369152#p369152</guid>
		</item>
	</channel>
</rss>
