Работа с именами файлов @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 10 ] 
*   Список форумов / Начинка и техника / Инструментарий: Софт и железо » ответить » создать топик « | »
Автор Сообщение
AlexJ
новый человек
0
Сообщения: 25
Зарегистрирован: 12.12.01
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 29 Январь 2002, 20:30:00 
Недавно при обновлении галереи пришлось повозиться - вручную переименовать более ста файлов.
А нет ли чего-нибудь такого, что позволило бы этот процесс автоматизировать?
Фотошоповский "automate/batch" несколько не подходит, потому что там нельзя задать параметр числовой последовательности в имени файла, начиная с определенной цифры. Всегда начинает с единицы. Или можно, только я не знаю?
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 29 Январь 2002, 20:40:00 
1. dir/s/b >myfile.txt

2. Пишешь на любимом языке скрипт, который прочтен myfile.txt и сделает текстовый файл с набором команд вида:

mv foo.pic 1.pic
mv bar.pic 2.pic

etc...
AlexJ
новый человек
0
Сообщения: 25
Зарегистрирован: 12.12.01
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 29 Январь 2002, 21:08:00 
Не понял...
А если я все таки понял, то это вроде как для частного случая?
Содержимое директории записывается в myfile.txt, а затем это дело обрабатывается в скрипте, так? ПРостите за тупость, а зачем эти команды записывать в текстовый файл? И что с этим файлом потом делать?
Хотя принцип я понял. Это выход и в следующий раз я наверное так и сделаю, но ведь это для частного случая, а случаи бывают разные.
Наверняка ж есть софт какой-то?
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 29 Январь 2002, 21:19:00 
Если у этого текстового файла расширение .bat (.cmd), то его можно запустить. [img]images/smiles/icon_smile.gif[/img]

И означенный рецепт как раз для общего случая. А вот для частных случаев может быть и есть специализированный софт.…
AlexJ
новый человек
0
Сообщения: 25
Зарегистрирован: 12.12.01
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 29 Январь 2002, 21:50:00 
Да, пожалуй это будет хорошо
Спасибо
olegf Муж.
участник
3
Сообщения: 1054
Зарегистрирован: 01.11.01
Откуда: Msk
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 30 Январь 2002, 11:40:00 
а вообще, стоит изучить перл. для подбных работ он и был придуман [img]images/smiles/icon_wink.gif[/img]
AlexJ
новый человек
0
Сообщения: 25
Зарегистрирован: 12.12.01
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 30 Январь 2002, 15:43:00 
Perl я знаю, но мне никогда не приходило в голову использовать его в таких целях.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 30 Январь 2002, 16:03:00 
А его, собственно, в том числе для иаких целей и придумали. Его основная задача -- "ad hoc"-автоматизация текущих рутинных действий.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 31 Январь 2002, 00:35:00 
На самом деле подобные работы проще делать на awk. Но perl сейчас куда проще найти... [img]images/smiles/icon_smile.gif[/img]
Druid Муж.
Модератор
46
Сообщения: 1038
Зарегистрирован: 19.10.01
Откуда: Moscow
Заголовок сообщения: Работа с именами файлов
Сообщение Добавлено: 1 Февраль 2002, 21:11:00 
AlexJ Есть маленькая, бесплатная, но о-о-очень удобная программка.
IrfanView называется... [img]images/smiles/icon_smile.gif[/img] Я думаю многие ее знают.. Все делается за несколько секунд без знания perl... Переименовать можно хоть тысячу файлов... Кстати банальный Windows Commander тоже имеет эту функцию.. [img]images/smiles/icon_smile.gif[/img]
*   Список форумов / Начинка и техника / Инструментарий: Софт и железо « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 10 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100