Реклама на сайте Advertise with us

Как по быстрому перевести названия картинок в нужный регистр

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Большой человек

С нами с 11.02.04
Сообщения: 1034
Рейтинг: 328

Ссылка на сообщениеДобавлено: 03/01/07 в 17:53       Ответить с цитатойцитата 

Вообщем есть папочка на сервере,там около пары тысяч разных картинок с названиями в высоком и нижнем регистре.Например NAME.jpg и name.jpg
Их всех нужно перевести в нижний регистр (вида name.jpg)
Накрайняк присоветуйте способ для локальной винды.
Спасибо

0
 

ABC Mobile

С нами с 29.08.05
Сообщения: 819
Рейтинг: 485

Ссылка на сообщениеДобавлено: 03/01/07 в 17:57       Ответить с цитатойцитата 

Открываешь Total Commander, идешь на фтп, выбираешь все файлы, которые надо переназвать, жмешь Ctrl+M, выбираешь "to lowercase" и еще что-то, если надо. Нажимаешь Start. Готово. icon_smile.gif На локале аналогично. Можно переназвать что угодно и как угодно.

Traffic. Leads. Conversion. SEO.

0
 

Свобода дороже денег

С нами с 10.05.05
Сообщения: 3325
Рейтинг: 2262

Ссылка на сообщениеДобавлено: 03/01/07 в 17:58       Ответить с цитатойцитата 

Скачиваешь все на машину, потом закачиваешь обратно тоталом поставив галочку переводить имена в нижний регистр.
Как по мне то это самый простой метод

0
 

ABC Mobile

С нами с 29.08.05
Сообщения: 819
Рейтинг: 485

Ссылка на сообщениеДобавлено: 03/01/07 в 17:59       Ответить с цитатойцитата 



Зачем перекачивать?

Traffic. Leads. Conversion. SEO.

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 03/01/07 в 17:59       Ответить с цитатойцитата 

Total по фтп тоже переименовывать умеет, так что ненадо скачивать никуда.

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 



С нами с 19.07.05
Сообщения: 318
Рейтинг: 401

Ссылка на сообщениеДобавлено: 03/01/07 в 18:00       Ответить с цитатойцитата 

На сервере *nix?
Шеллом:
Код:

for f in *; do
g=`expr "xxx$f" : 'xxx\(.*\)' | tr '[A-Z]' '[a-z]'`
mv "$f" "$g"
done

либо перлом:
Код:


#!/usr/bin/perl -w
use strict;

# Open 'find' process to list files recursively with paths
open(FIND, "find |");
while(<FIND>) {
        chomp;
        next if $_ eq $0;        # Don't rename ourself
        rename($_, lc($_));
        }
close(FIND);

PS
еще одно простое решение:
perl -e 'for (@ARGV) { rename $_, lc($_) ; }' /myfolder

0
 

Большой человек

С нами с 11.02.04
Сообщения: 1034
Рейтинг: 328

Ссылка на сообщениеДобавлено: 03/01/07 в 18:11       Ответить с цитатойцитата 

вау,как всё просто.Не знал что тоталом прямо на сервере можно
EllGree отдельное огромное спасибо

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »