У меня есть данные в переменной, такие как json -
v={k1:v1,k2:v2,k3:v3,k4:v4,k5:v5,k6:v6,k7:v7,k8:v8};
, где ключом и значением могут быть любые значения.Мне нужно разделить это на несколько строк после каждых 10 символов ... что я сделал с помощью
echo "${v}" | sed -r 's/.{10}/&\n/g'
Это делает разделение согласно Sed.Но теперь мне нужно убедиться, что разделение должно происходить только после того, как после каждых 10 символов будет найден символ запятой ... так, чтобы вывод имел содержательные строки ... вывод должен быть ..
k1:v1,k2:v2,
.....
Вся идея неразрыв строки между
Спасибо