Ich schreibe gerade ein Programm mit Fluid, der IDE/RAD-Umgebung von FLTK.
Fluid ist eigentlich ganz witzig, nur hat es ein Problem: Das Einbinden eigener Widgets ist etwas problematisch. Ich habe also vor, einfach eine Box in mein App zu setzen, ihr einen bestimmten Namen zu geben und dann, vor dem Kompilieren, alle Referenzen zu dieser Box durch anceren Code zu ersetzen.
Okay, so weit ist ja alles klar. Ich suche die Zeile, ich ersetze sie mit meinem Code, ich kompiliere.
Nur will ich nicht jedes Mal, wenn ich in Fluid eine Änderung am Programm vornehme, den Code von Hand umgraben.
Also brauche ich eine Möglichkeit, Folgendes (von der Shell aus; möglichst mit einer Zeile) zu tun:
1.) Zeilen á la GenericWidget *GW_Table00=(GenericWidget *)0; in einer Datei finden
2.) Die gefundenen Zeilen mit beliebigem Text ersetzen
Ich denke, daß Perl so was könnte; sed würde sich auch anbieten. Allerdings kenne ich mich mit beiden nicht aus.
Hat jemand Infos, wie ich das hinkriege?