LINUX.ORG.RU

Подскажите как удалить символ

 


0

1

Имеется одинаковые блоки

"Moto count":0
},
]
}
"Moto count":0
},
]
}
"Moto count":0
},
]
}
"Moto count":0
},
]
}
необходимо в последнем блоке удалять запятую после кавычки должно выйти вот так
"Moto count":0
},
]
}
"Moto count":0
},
]
}
"Moto count":0
},
]
}
"Moto count":0
}
]
}


Такое ощущение, что на самом деле там JSON, который кто-то пытается обрабатывать через задний проход.

anonymous
()

Подскажите как удалить символ

необходимо в последнем блоке удалять запятую после кавычки должно выйти вот так

Тебе бы сначала научиться расставлять запятые, а уже потом удалять.

anonymous
()

необходимо в последнем блоке удалять запятую

Один из вариантов. Не самый лучший:

sed "$(grep -n ',' test.txt | tail -n 1 | sed 's/\:.*$//')s/\,//" test.txt

PS: Читай мануалы.

Deleted
()
Ответ на: комментарий от anonymous

ТС уже десяток тредов изобретает что-то типа ансибль, у него своя атмосфера.

legolegs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.