Я хочу переименовать несколько папок, которые все имеют определенную часть, которую я хочу удалить - PullRequest
0 голосов
/ 22 июня 2019

Как видно из названия, я ищу команду / инструмент - предпочтительно что-то, запускаемое из терминала (я использую Ubuntu на удаленном сервере), который может заменить определенную часть нескольких каталогов одновременно.Структура папок выглядит следующим образом:

Example.of.Structure[app]

Another.Example[app]

Third.Example.of.Structure[app]

И я хочу переименовать все папки, чтобы часть [app] удалялась из названий папок.

У меня естьпробовал баловаться с базовым RegEx.Соответствие квадратным скобкам и тексту внутри него.

Что, кажется, работает нормально, когда я использую его для "поиска" - но я действительно не уверен, как поместить его вкоманда.

Регулярное выражение, которое я придумал, чтобы найти текст внутри скобок (включая сами скобки), было: \[\w+\]

Но как мне поместить это в команду?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...