Kommentartexte in C-Code - 'Textroboter'?

Hallo,

in einem größeren Softwareprojekt basierend auf C brauche ich ein Tool, mit dem ich in den *.c- und *.h-Dateien automatisiert folgende Änderungen durchführen kann:

Es müssen alle Kommentarzeilen aufgefunden werden und durch Standardformat-Kommentare ersetzt werden, falls erforderlich.

Es handelt sich also prinzipiell um eine „Suchen-Ersetzen“-Funktion, nur muss sie intelligent arbeiten.

Beispiel:

///////////////////////////// ein Kommentar ////////

soll ersetzt werden durch:
// ein Kommentar

Die Kommentartexte sollen also allesamt normgerecht und C-konform werden. Ähnliches bei mehrzeiligen Kommentaren.

Mit dem Editor (CodeWright) kann ich zwar nach regulären Ausdrücken suchen, doch kann ich die regulären Ausdrücke nicht zum Ersetzen benutzen.

Was kann ich also tun?

Danke für jeden Hinweis und viele Grüße,
Crypto.

Hallo,

ist eine klassische Aufgabe für den „sed“. Bei allen vernünftigen
Betriebssystemen im Lieferumfang.

http://www.gnu.org/software/sed/manual/sed.html

Gruß

Fritze