<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; "Обработка" всех файлов из директории c расширением txt в while]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=28941&amp;type=atom" />
	<updated>2013-07-02T04:42:55Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=28941</id>
		<entry>
			<title type="html"><![CDATA[Re: "Обработка" всех файлов из директории c расширением txt в while]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=352453#p352453" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>wlad.bologov пишет:</cite><blockquote><p>Их переименовывать нужно?</p><div class="codebox"><pre><code>#!/bin/bash
cd &quot;$1&quot;
find . -name *.txt | while read x; do
    mv &quot;$x&quot; $(echo $x | sed &#039;s/txt/c/g&#039;)
done</code></pre></div><div class="codebox"><pre><code>script.sh /home/vlad/Рабочий\ стол</code></pre></div><p>В первом параметре скрипта указывается папка где нужно искать и переименовывать файлы.</p></blockquote></div><p>Спасибо <img src="https://linuxforum.ru/img/smilies/bx.gif" alt="bx" /> .А в моем скрипте какое условие в while нужно написать?</p>]]></content>
			<author>
				<name><![CDATA[5artizan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=30337</uri>
			</author>
			<updated>2013-07-02T04:42:55Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=352453#p352453</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: "Обработка" всех файлов из директории c расширением txt в while]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=352448#p352448" />
			<content type="html"><![CDATA[<p>Их переименовывать нужно?</p><div class="codebox"><pre><code>#!/bin/bash
cd &quot;$1&quot;
find . -name *.txt | while read x; do
    mv &quot;$x&quot; $(echo $x | sed &#039;s/txt/c/g&#039;)
done</code></pre></div><div class="codebox"><pre><code>script.sh /home/vlad/Рабочий\ стол</code></pre></div><p>В первом параметре скрипта указывается папка где нужно искать и переименовывать файлы.</p>]]></content>
			<author>
				<name><![CDATA[wlad.bologov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23033</uri>
			</author>
			<updated>2013-07-01T22:56:49Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=352448#p352448</id>
		</entry>
		<entry>
			<title type="html"><![CDATA["Обработка" всех файлов из директории c расширением txt в while]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=352441#p352441" />
			<content type="html"><![CDATA[<p>Как &quot;обработать&quot; все файлы из директории в цикле while.Объясню задачу попонятнее:нужно все файлы из директории с расширением txt &quot;пропустить&quot; через цикл while,в котором нужно эти файлы сохранить в&nbsp; файлы с расширением с.Я написал вот такой скрипт:<br /></p><div class="codebox"><pre><code> #!/bin/bush
 j=1
 h=*.txt
 while [ $h ]
 do
   cat $h &gt; ${j}.c
   j=$(($j+1))
 done</code></pre></div><p>Подскажите пожалуйста какое условие нужно записать в while? <img src="https://linuxforum.ru/img/smilies/bw.gif" alt="bw" /></p>]]></content>
			<author>
				<name><![CDATA[5artizan]]></name>
				<uri>https://linuxforum.ru/profile.php?id=30337</uri>
			</author>
			<updated>2013-07-01T20:24:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=352441#p352441</id>
		</entry>
</feed>
