Прога для работы с большим количеством имен файлов

Fowler

Не подскажете такой?
Например, надо удалить из большого количества ИМЕН файлов повторяющуюся последовательность символов
Или поменять расширение по определенному шаблону у большого количества файлов.
Предупреждение пользователю, если он не сможет объяснить причем тут СЕТЬ. Ратмир.

slonishka

Кстати да, я тоже хачууууууу

abrek

Скрипт из трёх строчек на любимом языке.

Dasar

Windows Commander (Ctrl - T) мало?
зы
для хитрых вещей проще всего JS-скрипт забацать

timtaller

расширение меняется в командной строке
ren *.cpp *.txt
так же меняется любой фрагмент на любой фрагмент.

slonishka

Вот это уже веское основание юзать WC

Dasar

без регулярных выражений сложно сделать "хитрую" замену

timtaller

А у меня в Wc 4.0 ctrl+T ничего не делает
(поставил тот, что валялся)

Dasar

выдели несколько файлов, а потом нажми Ctrl-T

timtaller

ну, ничего и делает.

Dasar

в 4.0 - фичи может быть и не было, ее не так давно добавили.
Возьми версию поновее, например, с меня

sansey234

почему твой z80 даже не пингуется?

Dasar

потому что у тебя криво настроена ОС. Попробуй z80.hackers или 172.16.4.96

solteron

> Скрипт из трёх строчек на любимом языке.
Предполагается, что любимым языком является perl?

abrek

bash + GNU utils

rfgbnfy

"Предполагается, что любимым языком является perl?"
на любом который умеет работать с файлами...... хоть на паскале..........

solteron

В три строчки?

Dasar

если паскаль.net, то будет - 3

rfgbnfy

Может и не 3 , но работа с файлами везде (что я видел) предельно проста..........

solteron

Я так понял, в этом главный прикол:
надо удалить из большого количества ИМЕН файлов повторяющуюся последовательность символов. Или поменять расширение по определенному шаблону у большого количества файлов.

eduard615

ну дык все, что поддерживает регэкспы: bash/perl/python/ruby/c/etc...

rfgbnfy

А в чём прикол ? Меня недавно заставили (настойчиво порекомендовали) в "файлохранилище" дополнительную информацию по каждому файлу хранить в имени файла . А это 5 параметров............

solteron

> все, что поддерживает регэкспы
да, так будет точнее

Fowler

Скрипты писать лень, более того это делать умеют не все

abrek

И что? Не все знают, что такое файл и зачем их переименовывать.
Если встаёт какая-то новая задача ("работа с большим количеством имен файлов" разве удивительно то, что для её успешного решения нужно научиться чему-то новому ("скрипты писать")? Способность обучаться - основное отличие человека от ламера.

Fowler

Есть и другое выражение: лень - двигатель прогресса

abrek

> лень - двигатель прогресса
именно: один раз научишься программировать, а дальше всю работу машина сделает
а та лень, которая приводит к "по щучьему велению" - нифига не двигатель
Оставить комментарий
Имя или ник:
Комментарий: