girlx: aus einer als Parameter übergebenen Datei html-code generieren

Beitrag lesen

Bei folgender Aufgabe habe ich als Perl-Newbie so meine Schwierigkeiten. Wer kann helfen?:

Ein Filter txt2bhtml [-t titel] [datei...] soll HTML-Code generieren. Dabei soll titel der Text zu einem <title>Tag sein. Wenn mehrere Dateien angegeben wurden, sollen deren Inhalt zusammen im body-Tag in <b> erscheinen.

meine genauen Probleme:

  • wie kann ich herausfinden, an welcher Stelle in @ARGV ein Dateiname steht (wenn überhaupt einer drin steht --> ist ja optional)
  • wie erkenne ich den title (falls einer da ist --> ist ja optional)

mehr als diesen Anfang konnte ich erstmal nicht machen:

#! /usr/bin/perl
use Getopt::Long;
Getopt::Long::Configure("no_require_order",...);
if (@Argv<1) die;
$name =
open FH, "<$name"; #zum lesen öffnen?
open FH, ">neueDatei.html; #zum neu beschreiben öffnen?

Falls das Script nicht zu aufwendig ist, kann es mir jemand schicken? Ich muss es für eine Klausur verstehen lernen.

Vielen Dank!
girlx