Рекурсивное добавление расширения к именам файлов.

Возникла проблема — сотни файлов раскиданные по директориям не имеют правильного расширения, при этом их невозможно загрузить в Alfresco.

Рекурсивно в bash можно добавить расширение так:

find . -type f -not -name "*.doc" -exec mv "{}" "{}".doc \;


Источник

Комментарии (1)

RSS свернуть / развернуть
+
0
Про find всегда интересно что-то новое узнать, ибо сколь эта утилита мощна, столь же и сложна в освоении.
avatar

yababay

  • 04 июня 2012, 14:52

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.