У меня есть файл CSV, где данные в следующем формате
|001|,|abc,def|,123456,789,|aaa|,|bbb|,444,555,666
Я хочу заменить только те ",", которые появляются между числами, на другие символы, такие как скажем, SOH или $ или *
другие ",", появляющиеся в строке, не должны заменяться, т. е. я хочу получить следующий вывод
|001|,|abc,def|,123456*789,|aaa|,|bbb|,444*555*666
Может кто-нибудь, пожалуйста, помогите мне с шаблоном команды sed, чтобы получить желаемый результат выше