У меня есть несколько .py
файлов, которые содержат такую строку:
self._cols = [self.foo.bar.relevant_string.str()]
Мне нужно набрать relevant_string
, чтобы получить
self._cols = [self.foo.bar.RELEVANT_STRING.str()]
во всех ~ 100 из них.
Есть ли способ сделать это с помощью bash / awk / perl? Я пробовал что-то вроде этого
perl -pe 's/self.foo.bar./uc($&)/e' *.py
Но оно заняло заглавную область, а не часть после.