Удалить многострочные комментарии

Как мне удалить все комментарии, если они начинаются с / * и заканчиваются * / Я пробовал следующее. Это работает для однострочного комментария.

sed '/\/\*/d' 

Но это не удаляет многострочные комментарии. например, вторая и третья строки не удаляются.

/*!50500 PARTITION BY RANGE (TO_SECONDS(date_time ))
 PARTITION 20120102parti VALUES LESS THAN (63492681600),
(PARTITION 20120101parti VALUES LESS THAN (63492595200) */ ;

В приведенном выше примере мне нужносохранить последнее; после заключительного комментария

Ответы на вопрос(7)

Ваш ответ на вопрос