Утилита для переименования в глубину во всех файлах?

Добрый вечер!
Ищу утилитку под ubuntu для переименований во всех файлах в глубину, где найдено совпадение текста внутри файлов.
Знаю есть такая утилитка в webstorm, но использовать такого монтра для маленькой задачки не хочется :)
Спасибо!
  • Вопрос задан
  • 322 просмотра
Решения вопроса 1
@strelmax
for i in `find /yourdirectory -type f`;do sed -i 's/чтоменять/начтоменять/g' $i;done
с gui вот скрипт:
a=`zenity --entry --text="Что меняем" --entry-text=""`
b=`zenity --entry --text="На что меняем" --entry-text=""`
for i in `find /yourdirectory -type f`;do sed -i "s/${a}/${b}/g" $i;done
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
stackoverflow.com/questions/6758963/find-and-repla...
замена текста внутри ,или нужно имя заменить?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы