<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; [Решено] Как скрыть выполнение команды]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=26228&amp;type=atom" />
	<updated>2013-01-24T09:12:21Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=26228</id>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322589#p322589" />
			<content type="html"><![CDATA[<p>упс))) просто -o не делает то, что надо, в общем результат такой:</p><p>curl -s $(sed -n -e &quot;$string&quot;p $1) &gt; storage&quot;$string&quot; &amp;</p><p>Спасибо за помощь</p>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-24T09:12:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322589#p322589</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322587#p322587" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>KraT_by пишет:</cite><blockquote><p>У команды curl есть опция -s, quiet mode.</p></blockquote></div><div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>curl $(sed -n -e 4p ./url) -s -o storage4</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-24T09:10:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322587#p322587</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322584#p322584" />
			<content type="html"><![CDATA[<p>всё оказалось гораздо проще, просто я забыл про такую возможность, простите.</p><p>У команды curl есть опция -s, quiet mode.</p>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-24T09:06:04Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322584#p322584</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322565#p322565" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) &gt; storage4 &gt;/dev/null 2&gt;&amp;1</code></pre></div><p>ничего не сохраняет в файл storage4</p><div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) -o storage4 &gt;/dev/null 2&gt;&amp;1</code></pre></div><p>вот это хорошо, но если файл storage4 уже создан, то оно не будет в него записывать</p><div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) -s -o storage4</code></pre></div><p>выводит выполнение в терминал</p><p>печаль то какая <img src="https://linuxforum.ru/img/smilies/ac.gif" alt="ac" /></p>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-24T07:27:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322565#p322565</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322564#p322564" />
			<content type="html"><![CDATA[<p>Попробуйте так<br /></p><div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) &gt; storage4 &gt;/dev/null 2&gt;&amp;1</code></pre></div><p>или так<br /></p><div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) -o storage4 &gt;/dev/null 2&gt;&amp;1</code></pre></div><p>или так<br /></p><div class="codebox"><pre><code>curl $(sed -n -e 4p ./url) -s -o storage4</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-24T07:13:34Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322564#p322564</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322563#p322563" />
			<content type="html"><![CDATA[<div class="codebox"><pre><code>andrei-naurotski@andreinaurotski-desktop:~$ curl $(sed -n -e 4p ./url) &gt; storage4
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  973k    0  973k    0     0   141k      0 --:--:--  6:00:04 --:--:--  133k</code></pre></div>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-24T07:12:09Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322563#p322563</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322560#p322560" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>KraT_by пишет:</cite><blockquote><p>Вот что вывоид curl</p></blockquote></div><p>Покажите полностью от ввода команды до вывода в консоль.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-24T07:02:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322560#p322560</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322557#p322557" />
			<content type="html"><![CDATA[<p>О, огромное спасибо за kill -9, забыл что-то про stdin/stdout. А, и $! не подходит, т.к. мало ли кто-то запустит другой процесс после запуска моего.</p><p>Вот что вывоид curl<br /></p><div class="codebox"><pre><code>  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100    34    0    34    0     0    969      0 --:--:-- --:--:-- --:--:--  1888</code></pre></div>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-24T06:53:53Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322557#p322557</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322542#p322542" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vascom пишет:</cite><blockquote><p>Да не должны выводиться ошибки:</p></blockquote></div><p>Точно, проверил, не выводятся.<br />Хотя, если вывод команды (кроме ошибок) всё же нужен, то...<br /></p><div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>kill -9 $! 2&gt;/dev/null</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-24T05:43:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322542#p322542</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322540#p322540" />
			<content type="html"><![CDATA[<p>Да не должны выводиться ошибки:<br /></p><div class="quotebox"><blockquote><p>&amp;&gt;filename<br />&nbsp; &nbsp; &nbsp; # Перенаправление stdout и stderr в файл &quot;filename&quot;.</p></blockquote></div><p><a href="http://www.opennet.ru/docs/RUS/bash_scripting_guide/c11620.html">http://www.opennet.ru/docs/RUS/bash_scr … 11620.html</a></p>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-24T05:41:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322540#p322540</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322539#p322539" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vascom пишет:</cite><blockquote><p>лучше так</p><div class="codebox"><pre><code>kill -9 $! &amp;&gt;/dev/null</code></pre></div></blockquote></div><div class="quotebox"><cite>KraT_by пишет:</cite><blockquote><p>2) Так же и kill -9, если завершается ошибкой, то не должен ничего выводить.</p></blockquote></div><p>Тогда выведутся ошибки.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-24T05:39:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322539#p322539</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322538#p322538" />
			<content type="html"><![CDATA[<p>Вместо<br /></p><div class="codebox"><pre><code>kill -9 $! &gt;/dev/null 2&gt;&amp;1</code></pre></div><p>лучше так<br /></p><div class="codebox"><pre><code>kill -9 $! &amp;&gt;/dev/null</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Vascom]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5339</uri>
			</author>
			<updated>2013-01-24T05:36:28Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322538#p322538</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: [Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322475#p322475" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>KraT_by пишет:</cite><blockquote><p>1) Команда curl выполняется, но мне надо чтобы её процесс выполнение никак не отображался в терминале (эта информация не нужная).</p></blockquote></div><p>Так вы же её вывод в файл перенаправляете, покажите, что она при этом в консоль выводит.<br /></p><div class="quotebox"><cite>KraT_by пишет:</cite><blockquote><p>2) Так же и kill -9, если завершается ошибкой, то не должен ничего выводить.</p></blockquote></div><div class="codebox"><pre><code>kill -9 $! 2&gt;/dev/null</code></pre></div><p>или так<br /></p><div class="codebox"><pre><code>kill -9 $! &gt;/dev/null 2&gt;&amp;1</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2013-01-23T16:58:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322475#p322475</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[[Решено] Как скрыть выполнение команды]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=322471#p322471" />
			<content type="html"><![CDATA[<p>Всем привет,<br />подскажите пожалуйста по такому вопросу:</p><p>Использую такую серию команд в скрипте:<br /></p><div class="codebox"><pre><code>curl $(sed -n -e &quot;$string&quot;p $1) &gt; storage&quot;$string&quot;
sleep 5
kill -9 $!</code></pre></div><p>1) Команда curl выполняется, но мне надо чтобы её процесс выполнение никак не отображался в терминале (эта информация не нужная). <br />2) Так же и kill -9, если завершается ошибкой, то не должен ничего выводить.</p><p>Запуск curl в background&#039;e не вариант, т.к. там виден процесс скачивания.</p>]]></content>
			<author>
				<name><![CDATA[KraT_by]]></name>
				<uri>https://linuxforum.ru/profile.php?id=27883</uri>
			</author>
			<updated>2013-01-23T16:32:42Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=322471#p322471</id>
		</entry>
</feed>
