2013-03-25 16 views
0

Я не могу найти способ сделать это на своем выделенном сервере.Найти и заменить имена папок на сервере

У меня есть огромный каталог папок, а некоторые из них содержат три тире типа «---», которые мне нужно найти и заменить только одним тире.

Есть ли простой способ найти и заменить прямо на моем сервере? Я действительно не хочу загружать все папки и делать это на своем рабочем столе и повторно загружать их.

+0

Вы хотите сделать это с помощью PHP? Используйте 'glob',' str_replace' и 'rename' – hank

+0

Или если вы чувствуете ООП,' RecursiveDirectoryIterator' – hank

ответ

0

Вы могли бы сделать что-то вроде этого:

find ./ -name '*' -exec rename 's/---/-/g' {} \; 

* не была протестирована

src

Смежные вопросы