Viji
@Viji
Associate DevOps Engineer

Как удалить неизвестную подстроку внутри строк, в файле?

В текстовом файле имеются разные строки, в том числе строки вида:

SF:./var/src/routes/okta/logout.jsx
SF:./opt/src/routes/new/exit.jsx

Нужно удалить текст до src/ и перед двоеточием, чтобы получить

SF:.src/routes/okta/logout.jsx
SF:.src/routes/new/exit.jsx
  • Вопрос задан
  • 114 просмотров
Решения вопроса 2
@xibir
sed -ri 's@^(SF:).+(src/.+)@\1\2@' file.txt
Ответ написан
DevMan
@DevMan
можно и при помощи родной башевской работы со строками, без привлечения сторонних утилит.
просто как пример или еще один.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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