Как я могу заменить имя файла с расширением .ear в списке файлов с использованием sed?

У меня есть файл, содержимое которого выглядит так:

/appl/as/var/spool/ears/mps/ear1.ear
...

Я хочу заменить имя только ear1.ear на ear2.ear , и я использую приведенную ниже команду sed , но безуспешно:

sed -i.bak s/*.ear/ear2.ear/g earlist.mps

где earlist.mps - имя файла

, которое я пробовал:

sed -i.bak s/.*.ear/ear2.ear/g earlist.mps

, но это заменяет весь файл на ear2.ear .

0
25.09.2015, 11:31
0 ответов

Теги

Похожие вопросы