Удалить последний символ из строки, содержащей определенное слово - PullRequest
0 голосов
/ 01 июля 2019

Я хочу удалить последнюю запятую из строки, содержащей определенную строку / слово

Я пробовал пару примеров с помощью sed, но ни один из них не дал правильного результата.

{
    "src4_addr" : "10.10.10.10", 
    "dst4_addr" : "11.11.11.11",
    "in_bytes" : 70,
},

Я хотел бы убрать запятую из строки, содержащей слово in_bytes.

Ожидаемый результат:

{
    "src4_addr" : "172.27.90.18", 
    "dst4_addr" : "172.27.90.131",
    "in_bytes" : 70
},

1 Ответ

1 голос
/ 01 июля 2019

Может быть, что-то подобное сделает:

sed '/in_bytes/ s/,//g'

Пример: https://ideone.com/3hEXBY

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