Я пытаюсь изменить файл с использованием СЭД в Баш скриптСохраняя только значения, которые соответствуют регулярному выражению в файле
Файл имеет формат, как:
asfdsdfad..... : 4.12
aldkfjsadk.... : 3.90
asdlkfjasd.... : 2.33
Я хочу для изменения файла, чтобы содержать только числа, в том числе десятичные.
Регулярное выражение того, что я хочу, чтобы было бы просто [0-9].[0-9][0-9]
В настоящее время я пытался использовать sed s/[regex]//g
Однако, у меня возникли проблемы с поиском правильного регулярное выражение, которое является инверсией. Поэтому либо мне нужно найти правильное регулярное выражение как обратное к указанному выше выражению, либо иметь команду сохранить регулярное выражение, а не удалять его.
Заранее спасибо
Этот продукт работает лучше всего в моем случае, кажется, спасибо – user2243085