From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Shilov Organization: DSTSZI To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?b?y8/O18XS1MnSz9fB1NggydogY3AxMjUxINc=?= koi8-r Date: Wed, 30 Mar 2005 11:30:30 +0000 User-Agent: KMail/1.6.2 References: <20050329164141.48c22c07@home.greg.com.ru> In-Reply-To: <20050329164141.48c22c07@home.greg.com.ru> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Message-Id: <200503301130.33867.hsv@dstszi.gov.ua> X-Antivirus: Dr.Web (R) for Mail Servers on mail3.dstszi.gov.ua host X-Antivirus-Code: 100000 X-Protected: : UNA Antivirus http://www.una.ua X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Mar 2005 08:30:08 -0000 Archived-At: List-Archive: List-Post: В сообщении от 29 Март 2005 12:41 Grigory Fateyev написал: > Надо конвертировать группу файлов из cp1251 в koi8-r, Можно попробовать: find . -name "*.txt" -exec echo "iconv -o {}.tmp -f cp1251 -t koi8-r {} && mv -f {}.tmp {}" \; | bash -s > вот нашкрябал но не работает. > > find -type f -name "*.txt" -exec bash -c 'old="{}"; iconv -c -f > cp1251 -t koi8-r | new=`cat /dev/null > $old`; mv "$old" "$new"' \; > > Где ошибка? Возьму на себя смелость порекомендовать для прочтения шедевр http://www.rus-linux.net/MyLDP/BOOKS/abs-guide/flat/abs-book.html Снимает массу вопросов. -- С уважением Сергей Шилов