Привет, коллеги.

On Fri, Oct 26, 2001 at 03:40:37PM +0400, Anatoly Pugachev wrote:
> On Fri, Oct 26, 2001 at 03:26:26PM +0300, Roman Kovalenko wrote:
> #!/bin/sh
> for msg in *.MSG
>   do
>     lc=`echo $msg  | tr '[a-z]' '[A-Z]'`
>     if [ $lc != $msg ]; then
>       mv $msg $lc
>     fi
>    done

На всякий случай ещё один способ переименовать файлы -
воспользоваться перловым скриптом rename из пакета perl:

... $ rename 'use locale;s/(.+)/\L$1/' *.MSG

Этот скрипт сделал Ларри Уолл, когда-то давно был в примерах, а размер
имел 5 строк. В него можно добавить ещё одну строку - use locale;

        Auf Wiederlesen            ophil aka Д-р Антикоммуний
--
Oleg P. Philon          http://gomelug.agava.ru/articles
Linux Lab, Gomel, Belarus       mailto:[EMAIL PROTECTED]
http://anticommunist.narod.ru   mailto:[EMAIL PROTECTED]

Ответить