Am Mittwoch, 26. Mai 2004 12:20 schrieb Franz:
Michael Hoehne wrote:
Hallo Listige,
folgendes Problem: Ein Kollege hat ein ca. 200-seitiges Manual verbrochen und das orginale Worddokument gekillt. Die einzige Version, die noch vorliegt, ist eine einfachte Textdatei, die jedoch komplett umgebrochen ist (maximale Zeilenbreite ist 76).
Ich wollte jetzt ein kleines Utility mit folgender Funktionalität basteln: ...
Bis jetzt hat noch keiner geantwortet, ich fang mal "klein" an...
Stimmt nicht ganz. Ich habe eine private Mail von Dominik Schopper bekommen. Dabei als Anlage ein Perl-Skript, das -soweit ich das jetzt überblicke- an meine Erfordernisse anpassbar ist.
Sowas geht imho am elegantesten mit "Regulären Ausdrücken" (RA). Das sind sehr einfach gesagt Suchmaster, mit denen man sehr elegant und gezielt solche Probleme lösen kann.
In rudimentärer Weise habe ich solche Sachen mit einer Textverarbeitungsbibliothek unter VMS und privat mit Editor +(A)REXX-Steuerung auf meinem guten alten Amiga-OS gemacht.
Das sollte in ein paar Zeilen Code zu machen sein, aber die habens in sich!
Da ich ständig andere Rechner zu betreuen hatte, mußte ich mich oft umgewöhnen, deshalb habe zuletzt kleine portable C-Progrämmchen gebastelt. Die waren dann in der Art der Net-PBM-Tools zu gebrauchen: Text > Programm1|Programm2|Programm3|... > Text Ich wollte mich aber mal wieder etwas weiter bilden. Perl scheint mir auch für die anderen kleinen Projekte ganz vielversprechend...
Also wenn hier keiner mehr postet, dann versuchs mal in einer allgemeinen UNIX-group oder in einer Perl-group. Bitte schick mir auf alle Fälle das Ergebnis, solche Dinger (RA) sind höchst interessant aber leider mit ein Grund, warum für viele Perl als cryptische, d.h. schwer verständliche Sprache gilt.
Ich schreibe dir gern, was dabei rausgekommen ist. Am Wochenende habe ich tatsächlich mal wieder einen freien Tag, den werde ich nutzen. Gruss, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-Hoehne@t-online.de / _____________________________________/