<?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=35579&amp;type=atom" />
	<updated>2014-07-23T13:14:06Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=35579</id>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416917#p416917" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kostik87 пишет:</cite><blockquote><p>Я в курсе опции exec, но с ней просто работать, если нужно выполнить одну команду, если нужно выполнить несколько команд, то уже сложнее, поэтому проще использовать цикл</p></blockquote></div><p>Можно в одной команде использовать несколько конструкций <strong>-exec</strong>, но в данном случае это не подходит, так как в качестве аргумента &quot;{}&quot; будут использоваться одни и те же файлы. Нам же нужно сформировать список из вновь полученных файлов.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-23T13:14:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416917#p416917</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416915#p416915" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kostik87 пишет:</cite><blockquote><p>от видишь, тебе пришлось сделать два прогона find, что нерационально</p></blockquote></div><p>Тут уж что важнее — «шашечки или ехать?»<br />Да и, вообще, мой скрипт несколько оторван от реальности, если нужен нормальный плейлист, он не годится.<br />P.S. Я ни разу не программист.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-23T13:04:26Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416915#p416915</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416913#p416913" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>find /home/user/Music -iname &quot;*.mp3&quot; -exec lame --decode --silent {} &#039;;&#039; ; find /home/user/Music -iname &quot;*.wav&quot; &gt; listing.txt</p></blockquote></div><p>Вот видишь, тебе пришлось сделать два прогона find, что нерационально, лучше использовать два вызова exec или написать процедуру и вызвать её.</p>]]></content>
			<author>
				<name><![CDATA[kostik87]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34705</uri>
			</author>
			<updated>2014-07-23T12:52:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416913#p416913</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416910#p416910" />
			<content type="html"><![CDATA[<p>Очередной «велосипед».<br /></p><div class="codebox"><pre><code>find /home/user/Music -iname &quot;*.mp3&quot; -exec lame --decode --silent {} &#039;;&#039; ; find /home/user/Music -iname &quot;*.wav&quot; &gt; listing.txt</code></pre></div><p>P.S. <em>listing.txt</em> в данном случае обычный текстовый файл с перечнем полученных wav-файлов. Список воспроизведения (playlist) имеет совершенно <a href="http://ru.wikipedia.org/wiki/M3U">другой формат</a>.</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-23T12:30:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416910#p416910</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416908#p416908" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>kostik87 пишет:</cite><blockquote><p>Ну или нужно описать в bash процедуру, а затем вызывать её в exec.</p></blockquote></div><p>Самое очевидное решение.<br />P.S. В «интернетах» куча готовых «велосипедов».</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-23T12:00:46Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416908#p416908</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416907#p416907" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>Сами что-нибудь уже сделали?</p></blockquote></div><p>К сожелению нет... немного не понимаю как это должно получиться((</p><p>Скорее всего &quot;Нужно написать&quot;, а то я так понял что я не пойму всеравно</p>]]></content>
			<author>
				<name><![CDATA[Denis.Krupka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34905</uri>
			</author>
			<updated>2014-07-23T11:54:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416907#p416907</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416905#p416905" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Lupo Alberto пишет:</cite><blockquote><p>kostik87, у find есть опция -exec, поэтому необходимость в цикле сомнительна.</p></blockquote></div><p>Я в курсе опции exec, но с ней просто работать, если нужно выполнить одну команду, если нужно выполнить несколько команд, то уже сложнее, поэтому проще использовать цикл. Ну или нужно описать в bash процедуру, а затем вызывать её в exec. Если вы знаете другой способ напишите, с удовольствием использую его.</p>]]></content>
			<author>
				<name><![CDATA[kostik87]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34705</uri>
			</author>
			<updated>2014-07-23T11:49:41Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416905#p416905</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416904#p416904" />
			<content type="html"><![CDATA[<p><strong>kostik87</strong>, у <em>find</em> есть опция <strong>-exec</strong>, поэтому необходимость в цикле сомнительна.<br /><strong>Denis.Krupka</strong>, так всё же «помогите написать два скрипта» или...<br /></p><div class="quotebox"><cite>Denis.Krupka пишет:</cite><blockquote><p>Нужно написать два скрипта:</p></blockquote></div><p>Сами что-нибудь уже сделали?</p>]]></content>
			<author>
				<name><![CDATA[Lupo Alberto]]></name>
				<uri>https://linuxforum.ru/profile.php?id=9018</uri>
			</author>
			<updated>2014-07-23T11:47:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416904#p416904</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416903#p416903" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Denis.Krupka пишет:</cite><blockquote><p>первый: находит все песни на пк</p></blockquote></div><div class="codebox"><pre><code>find путь_поиска -type f -iname &quot;*.mp3&quot; | while read fname 
do
 тут формируем ваш листинг
done</code></pre></div>]]></content>
			<author>
				<name><![CDATA[kostik87]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34705</uri>
			</author>
			<updated>2014-07-23T11:41:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416903#p416903</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Помогите написать два скрипта!]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=416902#p416902" />
			<content type="html"><![CDATA[<p>Нужно написать два скрипта:<br />-первый: находит все песни на пк, добавляет их в листинг и переводит в wav формат.<br />-второй: заходит в папку, открывает листинг с именем, а потом по этому имени открывает песню, которая была в этой папке.</p><p>Заранее спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Denis.Krupka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=34905</uri>
			</author>
			<updated>2014-07-23T11:21:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=416902#p416902</id>
		</entry>
</feed>
