В огромном файле у меня есть номера портов, какНайти и заменить только цифры и 3-го числа в строку, используя патч в
"port": "7733",
"port": "7734",
"port": "7631",
"port": "7833",
"port": "7835",
"port": "7335",
"port": "9834",
Я просто должны заменить (только третий номер) 3 с 5 с использованием СЭД. предполагаемый результат должен быть как
"port": "7753",
"port": "7754",
"port": "7651",
"port": "7853",
"port": "7855",
"port": "7355",
"port": "9854",
Я попытался
sed -E 's/[0-9][0-9]3[0-9]+/[0-9][0-9]5[0-9]/g'
, но это будет заменить все числа в [0-9] [0-9] 5 [0-9].
Пожалуйста, дайте мне знать, как мы можем достичь с помощью СЭД