Re: shell script
Fri, Oct 26, 2001 at 02:48:33PM +0300, Вы написали:
> > lc=`echo $msg | tr '[a-z]' '[A-Z]'`
>
> tr [:upper:] [:lower:]
>
> alexey@terrapin:~$ echo lLфФ | tr [A-Z] [a-z]
> llфФ
> alexey@terrapin:~$ echo lLфФ | tr [:upper:] [:lower:]
> llфф
>
> Почувствуйте разницу.
Если все эти ухищрения были только для того чтобы переименовать файлы
то есть такая программка mmv называется, вот пример ее использования:
$ mmv "*.tmp" "#l1.TMP"
Буковка l после # означает привести все что оно нашло под "*" к нижнему регистру
Или так :
$ mmv "*.*" "#2.#1"
В этом случае поменяются местами названия и расширения файлов :)
А так читайте man mmv.
--
Бурчу Сергей.
Reply to: