в общем интересен момент, когда надо изменить внутри строки от паттерна до паттерна как сделать?
от паттерна до последней запятой у меня получилось:
sed 's/pattern.*,/замена/'
но как быть если надо заменить в строке до первой запятой, когда их несколько?